title: ContentFrame.Navigate uri, page not found
body: <p>When I click a button on my silverlight website I want my ContentFrame to navigate to a different page (to the About.xaml). I do this using the following code.</p>
  
  <pre><code>ContentFrame.Navigate(new Uri("/Views/About.xaml", UriKind.Relative));
  </code></pre>
  
  <p>And my ContentFrame looks like this</p>
  
  <pre><code>    &lt;navigation:Frame x:Name="ContentFrame" Style="{StaticResource ContentFrameStyle}" Grid.Row="0" Grid.Column="1" Source="/Home" Navigated="ContentFrame_Navigated" NavigationFailed="ContentFrame_NavigationFailed"&gt;
          &lt;navigation:Frame.UriMapper&gt;
              &lt;uriMapper:UriMapper&gt;
                  &lt;uriMapper:UriMapping Uri="" MappedUri="/Views/Home.xaml"/&gt;
                  &lt;uriMapper:UriMapping Uri="/{pageName}" MappedUri="/Views/{pageName}.xaml"/&gt;
              &lt;/uriMapper:UriMapper&gt;
          &lt;/navigation:Frame.UriMapper&gt;
      &lt;/navigation:Frame&gt;
  </code></pre>
  
  <p>However when I press the button I get the error message: </p>
  
  <blockquote>
    <p>Page not found: "/Views/About"</p>
  </blockquote>
  
  <p>My project looks like this:</p>
  
  <p><img src="https://i.stack.imgur.com/NmB8s.jpg" alt="navigation"></p>