2011-04-27 1 views
0

J'ai 3 pages distinctes MainPage.xaml, Content.xaml et Nav.xaml. J'ai besoin de charger un Content.xaml dans le contrôle utilisateur 'ucMainContent' qui se trouve dans MainPage.xaml en cliquant sur un bouton de Nav.xaml. Je me demande ce que je fais mal. Tout conseil est fortement apprécié.Comment charger la page de contenu dans mainPage à partir d'une autre page xaml?

MainPage.xaml où je mis en conteneur de contenu avec ce code:

<UserControl x:Name="ucMainContent" /> 

Je suis en train de charger dans Content.xaml MainPage.xaml de Nav.xaml. Le code de la page Nav.xaml où se trouve le bouton:

private void LoadContent_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e) 
    { 
     var contentPage = new Content(); 
     var ucMainPage = new MainPage(); 
     ucMainPage.ucMainContent.Content = contentPage; 
    } 
+0

Pouvez-vous clarifier un peu la question? Quel est exactement votre programme essayant d'accomplir? – locoboy

+0

Même ici, pas tout à fait sûr de quoi il s'agit – Maciek

+0

J'ai modifié ma question. S'il vous plaît laissez-moi savoir si c'est clair. Merci encore! – vladc77

Répondre

Questions connexes