2016-07-28 45 views
0

我正在開發一個UWP測試應用程序,其中需要添加協議激活。 激活邏輯寫入類庫,然後添加到UWP測試應用程序作爲參考。 問題是如果我在測試應用程序的OnActivated事件中編寫邏輯,它可以正常工作,但是當在類庫中的函數中編寫相同的邏輯並且從App.xaml.cs OnActivated事件調用此函數時,那麼這個OnActivated事件會在無限循環中被調用。UWP協議激活

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

回答

3

當OnActivated被調用時,你必須檢查它是否已經被初始化(因爲OnLaunched未被調用) - 創建框架並激活窗口,如果它不是。通常可以在OnLaunchedOnActivated事件之間共享此初始化代碼。

​​