Когда я нажимаю кнопку на своем веб-сайте Silverlight, я хочу, чтобы мой ContentFrame перешел на другую страницу (к About.xaml).Я делаю это, используя следующий код:
ContentFrame.Navigate(new Uri("/Views/About.xaml", UriKind.Relative));
И мой ContentFrame выглядит так
<navigation:Frame x:Name="ContentFrame" Style="{StaticResource ContentFrameStyle}" Grid.Row="0" Grid.Column="1" Source="/Home" Navigated="ContentFrame_Navigated" NavigationFailed="ContentFrame_NavigationFailed">
<navigation:Frame.UriMapper>
<uriMapper:UriMapper>
<uriMapper:UriMapping Uri="" MappedUri="/Views/Home.xaml"/>
<uriMapper:UriMapping Uri="/{pageName}" MappedUri="/Views/{pageName}.xaml"/>
</uriMapper:UriMapper>
</navigation:Frame.UriMapper>
</navigation:Frame>
Однако, когда я нажимаю кнопку, я получаю сообщение об ошибке:
Страница не найдена: "/ Views / About"
Мой проект выглядит так: