【发布时间】:2016-07-24 05:34:14
【问题描述】:
在我的应用程序中,我有一个带有框架、page1 和 page2 的母版页。当应用程序启动时,母版页会在一个框架中加载 page1。那时我可以使用masterpage中的以下代码在page1中找到控件(TextBox,GridView)。
private void Page_Loaded(object sender, RoutedEventArgs e)
{
Frame rootFrame = Window.Current.Content as Frame;
Page mainPage = rootFrame.Content as MasterPage;
Frame myframe = mainPage.FindName("frameBody") as Frame;
Page page1 = frame.Content as Page1;
Page page2 = frame.Content as Page2;
Button btnpage = page1.FindName("btnPage2") as Button;
}
当我导航page2 或在框架中加载page2 时,我无法使用相同的代码在page2 中找到控件(TextBox、GridView)。
【问题讨论】:
-
你看过visualtreehelper吗?
-
嗯..你在page1中寻找btnPage2 ....
标签: c# xaml win-universal-app uwp uwp-xaml