我有3個獨立的頁面MainPage.xaml,Content.xaml和Nav.xaml。我需要在位於MainPage.xaml內的'ucMainContent'userControl中加載一個Content.xaml,方法是單擊Nav.xaml中的按鈕。我想知道我做錯了什麼。任何建議是高度讚賞。如何將內容頁面從另一個xaml頁面加載到mainPage?
MainPage.xaml中,我設置內容容器驗證碼:
<UserControl x:Name="ucMainContent" />
我試圖從Content.xaml加載Nav.xaml到MainPage.xaml中。從Nav.xaml頁面代碼中是按鈕:
private void LoadContent_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
{
var contentPage = new Content();
var ucMainPage = new MainPage();
ucMainPage.ucMainContent.Content = contentPage;
}
你能澄清這個問題有點父?你的程序試圖完成什麼? – locoboy 2011-04-27 20:00:26
同樣在這裏,不完全確定這是怎麼回事 – Maciek 2011-04-27 20:09:43
我修改了我的問題。如果清楚,請告訴我。再次感謝你! – vladc77 2011-04-27 20:14:41