假设在 App.cs 中 - 我将向代表应用程序的类添加一个字段。 我可以从应用程序的页面访问该字段吗?如果是这样,我该怎么做?我是否正确地假设一旦初始化该成员字段将在应用程序运行时期间“事件”?
最佳答案
你可以。基本上,您只需获取当前应用程序并将其转换为 App(或 App.Xaml 中的类名称)。这是一个演示这一点的片段。
var myApp = Application.Current as App;
var n = myApp.NameOfPropertyAdded;
我不太明白你所说的活着是什么意思。我假设您想要将内容绑定(bind)到它,并在它更新时更新您的绑定(bind)。为此,您需要设置属性更改通知。
向 App.xaml.cs 文件添加属性的方法对我来说有点有趣。我认为推荐的方法是将内容作为应用程序级资源添加到应用程序中,以便您可以在 XAML 中轻松引用它们。
关于c# - 访问应用程序成员?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1407140/