我有Windows Store C#app。
在App.xaml中我有Locator类的实例:
<Application.Resources>
<ResourceDictionary
<local:Locator x:Key="Locator"/>
</ResourceDictionary>
</Application.Resources>
当应用程序在加载资源时启动时,将初始化Locator类。
现在,我想从App.xaml.cs构造函数中访问Locator类实例。 但是当应用程序启动时,在加载资源(定位器)之前调用构造函数。
我想在Locator类可用时(加载资源时)执行一些逻辑。
到目前为止,我在使用App.xaml.cs构造函数,OnLaunched,OnWindowCreated等方面失败了。 我是否错过了App类中的任何事件或方法? 有什么建议吗?
答案 0 :(得分:1)
在OnLaunched中调用Window.Current.Activate()之后,您应该可以访问资源。除此之外的任何地方,都应该枚举您的资源。