用户控件中的动态内容[Metro应用程序,xaml]
这几天我就要开发Metro应用程序了,所以请温柔一点用户控件中的动态内容[Metro应用程序,xaml],xaml,dynamic,user-controls,microsoft-metro,Xaml,Dynamic,User Controls,Microsoft Metro,这几天我就要开发Metro应用程序了,所以请温柔一点 我已经创建了一个用户控件——一些按钮和文本块——加载到我应用程序的每个页面中。我希望texblocks根据所选页面动态更改:例如,用户控件的texblocks之一是页面标题。如何实现这一点?您可以通过查找要添加的usercontrol的子项来获得简单的代码 xaml代码 xmlns:newPage="using:TestApp" 在say mainpage.xaml中添加如下页面: <newPage:TestPage x:Name="
我已经创建了一个用户控件——一些按钮和文本块——加载到我应用程序的每个页面中。我希望texblocks根据所选页面动态更改:例如,用户控件的texblocks之一是页面标题。如何实现这一点?您可以通过查找要添加的usercontrol的子项来获得简单的代码 xaml代码
xmlns:newPage="using:TestApp"
在say mainpage.xaml中添加如下页面:
<newPage:TestPage x:Name="pageNew"></newPage:TestPage>
初始化组件();
var newPageContent=pageNew.Content//这里的内容将为您提供usercntrl的immidiete子级
}
现在您可以像这样键入cast
(网格)newPageContent=pageNew.content;
var TextBlockFirst=newPageContent.children[0];
等等:)请检查建议是否有用:)
public mainpage(){