[英]How to access element of MainPage.xaml into another page in uwp application?
[英]How to load content page into mainPage from another xaml page?
我有 3 个单独的页面 MainPage.xaml、Content.xaml 和 Nav.xaml。 我需要通过单击 Nav.xaml 中的按钮,在 MainPage.xaml 内的“ucMainContent”用户控件中加载 Content.xaml。 我想知道我做错了什么。 任何建议都将受到高度赞赏。
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;
}
如果我理解正确,您需要在本例中找到 Nav.xaml 的父控件。
查看http://forums.silverlight.net/forums/t/55369.aspx - 有一个出色的通用实用程序可让您找到任何用户控件的父级
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.