1

我想要全景控制(或 pivot ),每个 PanoramaItem 都将是一些 MyPage.xaml。我怎样才能做到这一点 ?

4

2 回答 2

2
  1. 将每个页面创建为用户控件 (MyPage.xaml)
  2. 在全景或枢轴控件中,添加枢轴项或全景项
  3. 将每个 pivotItem 或 PanoramaItem 的默认网格子项替换为在步骤 1 中创建的页面实例。
于 2011-10-14T14:13:01.213 回答
1

您需要查看 System.Windows.Markup.XamlReader

我们用它来设置一个列表框,如下所示:

ListBox lb = new ListBox();
lb.ItemTemplate = (DataTemplate)XamlReader.Load("XAML as a string here");

不完全是你想要的,但应该足以让你前进。

于 2011-10-14T13:47:07.093 回答