如何在另一个XAML文件中加载XAML文件
本文关键字:XAML 文件 加载 另一个 | 更新日期: 2023-09-27 17:58:39
我希望能够将XAML文件(或属于另一个XAML文件的控件,例如网格)动态加载到当前页面的控件中。举例说明:
在Page1.xaml:中
<Grid Name=HelloGrid>
<TextBlock Text="Hello">
</Grid>
在第2.xaml:页
<Grid>
//part where I load Page1.xaml or just HelloGrid
</Grid>
感谢您抽出时间,Kevin
您想要执行composite
-xaml而不加载它们。您可以尝试为Page1.xaml创建一个用户控件,该控件包含在xaml
文件中定义的给定a
前缀
CustomControl.xaml
<Grid Name=HelloGrid>
<TextBlock Text="Hello">
</Grid>
在你的第1页和第2页xaml
你可以做
第1.xaml页
<a:CustomControl/>
和
Page2.xaml
<Grid>
<a:CustomControl/>
</Grid>