Domanda

C'è un modo per le pagine di uso / fotogrammi di una Composite Application Silverlight?

ho creato in precedenza un'applicazione Silverlight che utilizza System.Windows.Controls.Navigation.Frame e System.Windows.Controls.Pages. Ecco il pezzo chiave di codice:

<navigation:Frame x:Name="FrameMain" Source="/Pages/StartPage.xaml"/>

Sto cercando di integrare il progetto in una soluzione Composite Application Guidance. Tutto sembra andare per il bene fino a quando si tenta di caricare la fonte telaio. Allora ottengo:

  

Un'eccezione non gestita ( 'errore non gestito in Silverlight Application
  Codice: 4004
  Categoria: ManagedRuntimeError
  Messaggio: System.InvalidOperationException:. Nessun XAML è stato trovato nella posizione '/Pages/StartPage.xaml'

Quando ho rimuovere l'attributo "Sorgente" dal XAML carichi Regione sull'indennità (anche se senza un pezzo di contenuto).

Sono nuovo di Composite Apps, Silverlight e XAML; ma posso capire che la domanda sta cercando la pagina in quella posizione specifica, che non esiste nel ricorso principale (ed esiste solo nel progetto specifico).

È comunque ci che posso caricare il telaio programatically? O c'è un'altra soluzione per ottenere quelle pagine per caricare?

È stato utile?

Soluzione

semplicemente sostituito il telaio con un ContentControl. Ho cambiato i link all'interno di mie pagine per impostare la proprietà ContentControl.Content alla relativa pagina del collegamento.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top