【发布时间】:2012-03-09 15:54:44
【问题描述】:
我正在尝试根据从主应用程序屏幕中选择的项目动态填充第二个全景页面。
在应用程序的第一个启动屏幕上有一个列表框,如果每个项目都带有文本。如果用户点击带有文本“foobar”的项目,则应加载模板页面,并且模板页面的标题应设置为“foobar”,并且第二个全景页面应该知道它的数据应该与“foobar”相关。
有没有办法做到这一点?
我目前让我的 MainPage 导航到一个新页面 (DynamicPage.xaml)。发生 ListBox_SelectionChanged 事件时会触发此导航。我将 DynampicPage.xaml 的标题文本绑定到位于 MainPage.xaml.cs 中的 TitleText 变量。但是,当我这样做时,DynamicPage.xaml 的标题只会设置为我的 titleText 变量的初始化值,即使我在导航到页面之前更新了这个变量。
如果有人可以提供一些帮助,我将非常感激,因为我只是 WP7 平台的初学者。谢谢!
【问题讨论】:
标签: windows-phone-7 windows-phone-7.1 windows-phone