2009-07-16 10 views
0

Nach Silverlight 3 von Silverlight 3 Beta installieren, die Frame-Steuerelement scheint nicht ... mehr zu arbeiten ist dies corrent .. ich keine Fehlermeldung erhalten und keine Navigation ..Silverlight 3 Navigation

<navigation:Frame x:Name="Frames" Source="Home" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch"> 
      <navigation:Frame.UriMapper> 
       <navcore:UriMapper> 
        <navcore:UriMapping Uri="Home" MappedUri="/Views/Home.xaml" /> 
       </navcore:UriMapper> 
      </navigation:Frame.UriMapper> 
     </navigation:Frame> 

Antwort

0

Sie nur Haben Sie eine Zuordnung, so erhalten Sie nur eine Seite. Der Standard-Mapper, wenn Sie ein Navigationsprojekt erstellen wie folgt aussieht:

<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> 

Die zweite Zuordnung für einen auf den Seitennamen basiert Ansicht aussehen wird angegeben.

+0

Problem ist es nicht navigieren .. es bleibt nur wie "http: //localhost/ProjectName/Default.aspx" – Fredrick

+0

Mein Fehler war nicht in meiner Codierung, es war Visual Studios 2010 Beta ... der Code funktioniert gut in Visual Studio 2008 .. @Soviut danke für den Ratschlag, ich werde das von keinem eigenen tun – Fredrick

Verwandte Themen