【问题标题】:How to insert windows phone page to pivot item?如何插入 Windows Phone 页面以透视项目?
【发布时间】:2012-10-08 16:39:02
【问题描述】:

Pivot 控制有问题。如何将包含内容的 xaml 页面插入到 Pivot 项目?甚至可能吗?

当我将所有内容存储在一个文件中时,我很难控制自己的应用程序布局。

我想要这样的东西:

  • 在主页上应该是带有项目的枢轴控件。
  • 这些项目的内容应该在单独的 xaml 文件中(页面之间没有依赖关系)

【问题讨论】:

  • 您是否尝试为每个 PivotItem 创建 UserControl ?
  • 是的。但是如何将它们连接到 pivotItem?

标签: c# windows-phone-7 xaml user-controls


【解决方案1】:

为页面添加正确的命名空间:

xmlns:view="clr-namespace:YourApp.Controls"

在枢轴中:

<Pivot>
   <PivotItem Name="first">
     <view:FirstUserControl DataContext="{Binding YourViewModel}"/>
   </PivotItem>
</Pivot>

在视图命名空间中,您需要创建一个User Control。该链接是关于 WPF 的,但在 WP7 中有相同的系统。

此外,您可以从 PivotItem 创建Custom Control

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-10
    相关资源
    最近更新 更多