2016-07-28 25 views
0

我正在开发一个UWP测试应用程序,其中需要添加协议激活。 激活逻辑写入类库,然后添加到UWP测试应用程序作为参考。 问题是如果我在测试应用程序的OnActivated事件中编写逻辑,它可以正常工作,但是当在类库中的函数中编写相同的逻辑并且从App.xaml.cs OnActivated事件调用此函数时,那么这个OnActivated事件会在无限循环中被调用。UWP协议激活

是否需要在OnActivated事件中创建新框架?

回答

3

当OnActivated被调用时,你必须检查它是否已经被初始化(因为OnLaunched未被调用) - 创建框架并激活窗口,如果它不是。通常可以在OnLaunchedOnActivated事件之间共享此初始化代码。

​​