我的控制有问题Pivot
。如何将带有内容的 xaml 页面插入到Pivot
项目中?甚至可能吗?
当我将所有内容存储在一个文件中时,很难控制我自己的应用程序布局。
我想要这样的东西:
- 主页上应该是带有项目的枢轴控件。
- 这些项目的内容应该在单独的 xaml 文件中(页面之间没有依赖关系)
我的控制有问题Pivot
。如何将带有内容的 xaml 页面插入到Pivot
项目中?甚至可能吗?
当我将所有内容存储在一个文件中时,很难控制我自己的应用程序布局。
我想要这样的东西:
将正确的命名空间添加到页面:
xmlns:view="clr-namespace:YourApp.Controls"
并在枢轴:
<Pivot>
<PivotItem Name="first">
<view:FirstUserControl DataContext="{Binding YourViewModel}"/>
</PivotItem>
</Pivot>
在视图命名空间中,您需要创建一个User Control。该链接是关于 WPF 但在 WP7 中有相同的系统。
此外,您可以从 PivotItem创建自定义控件。