Silverlight 如何将页面添加到全景项目?

Silverlight 如何将页面添加到全景项目?,silverlight,windows-phone-7,pivot,controltemplate,panorama-control,Silverlight,Windows Phone 7,Pivot,Controltemplate,Panorama Control,我想有全景控制(或枢轴),每个全景项目将是一些 MyPage.xaml。我该怎么做呢?您需要查看System.Windows.Markup.XamlReader 我们使用它设置了一个列表框,如下所示: ListBox lb = new ListBox(); lb.ItemTemplate = (DataTemplate)XamlReader.Load("XAML as a string here"); 不完全是你想要的,但应该足够让你走了 将每个页面创建为用户控件(MyPage.xaml) 在

我想有全景控制(或枢轴),每个全景项目将是一些
MyPage.xaml。我该怎么做呢?

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

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

ListBox lb = new ListBox();
lb.ItemTemplate = (DataTemplate)XamlReader.Load("XAML as a string here");
不完全是你想要的,但应该足够让你走了

  • 将每个页面创建为用户控件(MyPage.xaml)
  • 在全景或透视控件中,添加透视项目或全景项目
  • 用步骤1中创建的页面实例替换每个数据透视项或全景项的默认网格子项

  • 我有不同的页面,我想把它们放在全景中。并在页面滚动时更改页面。我该怎么做?你们知道关于全景控制的好教程吗?谢谢,它很管用。我只是wp7的新手。你能告诉我关于全景图和轴控制的好教程、好书或好书吗?@Rich Hopkins,Thnaks,我知道这本书