2011-05-15 4 views
0

Silverlight 탐색 응용 프로그램을 만들었습니다.Silverlight 탐색 예제 - 다른 어셈블리의 gui 컨트롤 그룹화

이제
<navigation:Frame x:Name="ContentFrame" Style="{StaticResource ContentFrameStyle}" 
          Source="/About" Navigated="ContentFrame_Navigated" NavigationFailed="ContentFrame_NavigationFailed"> 
    <navigation:Frame.UriMapper> 
     <uriMapper:UriMapper> 
        <uriMapper:UriMapping Uri="" MappedUri="/Views/About.xaml"/> 
        <uriMapper:UriMapping Uri="/{pageName}" MappedUri="/Views/{pageName}.xaml"/> 
     </uriMapper:UriMapper> 
    </navigation:Frame.UriMapper> 
    </navigation:Frame> 

내가 뷰 (컨트롤)가 동일한 어셈블리에 내가 프로젝트를 좀 더 구조와 움직임을주고 싶어한다는 사실을 좋아하지 않는다 :
내 MainPage XAML은 기본 탐색 정보가 포함되어 있습니다 모든 뷰 (컨트롤)는 별도의 어셈블리 (예 : Gui_Layer)에 있습니다.

이제 About 페이지 (예 :)가 현재 어셈블리에서 다른 어셈블리로 이동되었음을 MainPage가 인식하도록하기 위해 수행해야 할 단계는 무엇입니까?

"currentAssembly/Views /"가 아닌 "Gui_Layer/Views"컨트롤에서 탐색을 검색 할 수 있습니다. 사전에

감사

답변