有没有办法在我的Windows Phone 7应用程序中获取当前页面的活动实例?我一直在阅读文档并试图弄清楚,但一无所获。
例如,我的示例运行全局循环,该循环调用活动页面的公共方法。
例如,应用程序加载到
注意:我的各个页面中的方法不能是静态的,因为我需要访问实例变量。 因此,我不仅需要活动页面(可以通过某种变量实现),而且需要当前页面的实例。
例如,我的示例运行全局循环,该循环调用活动页面的公共方法。
例如,应用程序加载到
Page1.xaml
,如果我的循环在此页面处于活动状态,则需要触发Page1代码后台中找到的循环。 如果Page2处于活动状态,则需要触发Page2代码后台文件中的其他方法。注意:我的各个页面中的方法不能是静态的,因为我需要访问实例变量。 因此,我不仅需要活动页面(可以通过某种变量实现),而且需要当前页面的实例。
var currentPage = ((App)Application.Current).RootFrame.Content as PhoneApplicationPage; currentPage = currentPage as Namespace.MyPage;
- andersra