我在想如何从C# Windows Store应用的其他类中访问主页面的当前实例。
具体来说,在面向Surface RT平板电脑的Windows Store应用程序中(因此,仅限于RT API),我希望从其他类中访问主页面的方法和UI元素。
创建一个新实例是可行的,像这样:
MainPage mp = new MainPage();
mp.PublicMainPageMethod();
mp.mainpageTextBlock.Text = "Setting text at runtime";
它展示了方法/用户界面元素,但这不是正确的程序。
从其他类在运行时访问主页面的方法并修改用户界面元素的最佳实践是什么?有几篇关于Windows Phone的文章,但我似乎找不到任何关于Windows RT的内容。