Я создал приложение Silverlight Navigation.
Мой MainPage XAML содержит основную навигационную информацию:
<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>
Теперь мне не нравится тот факт, что представления (элементы управления) находятся в одной сборке.и я хочу придать проекту немного больше структуры и переместить все виды (элементы управления) в отдельную сборку (например, Gui_Layer).
Какие шаги необходимо предпринять, чтобы заставить MainPage знать, что страница О программе (например) переместилась из текущей сборки в другую сборку?
Я хочу, чтобы навигация искала элементы управления не в "currentAssembly / Views /", а в "Gui_Layer / Views".
Заранее спасибо