클래스 라이브러리에 넣고 싶은 재사용 가능한 페이지가 있습니다. 페이지를 찾을 수 없습니다 : 그래서 내 MainPage.xml을 편집 한Silverlight : 클래스 라이브러리의 페이지로 이동하는 방법
<uriMapper:UriMapper>
<uriMapper:UriMapping Uri="/Views/{path}" MappedUri="/Moe.Tactical.Generic.Silverlight;component/Views/{path}" />
<uriMapper:UriMapping Uri="/{pageName}" MappedUri="/Views/{pageName}.xaml"/>
</uriMapper:UriMapper>
가 그럼 난 코드의 URL을 지정,하지만 난 오류 ('Moe.Tactical.Generic.Silverlight'는 클래스 라이브러리의 이름입니다) : 내가 뭔가를 놓친 "/Moe.Tactical.Generic.Silverlight;component/Views/GenericView?page=Maintanance"
나는 열린 우리당은return new Uri(@"/" + pageType + "?page=" + page.Name, UriKind.Relative);
를 통해 지정?
그래서 지금 나는 uri를 얻는다. /Views/Moe.Tactical.Generic.Silverlight;component/Views/GenericView.xaml?page=Maintanance ... 여전히 주사위가 아니다. –
당신의 매핑/네비게이션은 지금 무엇인가? 처음에는 거기에 여분의 "/ Views"가있는 것 같습니다. 매핑 후에 "/Moe.Tactical.Generic.Silverlight;component/Views/GenericView.xaml?page=Maintenance"이어야합니다. – depoll
예, 위에서 언급 한 내용 - "추가보기 참고 /", 그러나 추가보기를 제거하는 것을 포함하여 조금 놀았습니다. 아직 탐색 할 수 없습니다. –