나는 3 개의 분리 된 페이지 MainPage.xaml, Content.xaml 및 Nav.xaml이있다. Nav.xaml에서 버튼을 클릭하여 MainPage.xaml 내부에있는 'ucMainContent'userControl에 Content.xaml을로드해야합니다. 내가 뭘 잘못하고 있는지 궁금해. 어떤 조언도 높게 평가됩니다. 이 코드와 콘텐츠 컨테이너를 설정다른 xaml 페이지에서 mainPage로 콘텐츠 페이지를로드하는 방법은 무엇입니까?
에서 MainPage.xaml는 :
<UserControl x:Name="ucMainContent" />
나는 Nav.xaml에서에서 MainPage.xaml에 Content.xaml를로드하려합니다.
private void LoadContent_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
{
var contentPage = new Content();
var ucMainPage = new MainPage();
ucMainPage.ucMainContent.Content = contentPage;
}
당신이 질문을 조금 명확히 할 수 어떤 UserControl을의 부모를 찾을 수있는 우수한 일반 유틸리티가? 귀하의 프로그램이 정확히 달성하고자하는 것은 무엇입니까? – locoboy
여기에 같은, 전혀 모르는 것이 무엇입니까 – Maciek
나는 나의 질문을 수정했다. 확실한지 알려주세요. 다시 감사합니다! – vladc77