我想知道如何从 C# Windows Store 应用程序中的不同类访问主页的当前实例。
具体来说,在 Surface RT 平板电脑的 Windows 应用商店应用程序中(因此,仅限于 RT API),我想从其他类访问主页方法和 UI 元素。
创建一个新实例可以工作,如下所示:
MainPage mp = new MainPage();
mp.PublicMainPageMethod();
mp.mainpageTextBlock.Text = "Setting text at runtime";
因为它公开了方法/ UI 元素,但这不是正确的过程。
在运行时从其他类访问方法和修改主页上的 UI 元素的最佳实践是什么?有几篇关于 Windows Phone 的文章,但我似乎找不到任何适用于 Windows RT 的文章。