2013-12-23 63 views
0

我在不啓動時調用Windows 8.1(metro樣式)時遇到問題。使用URI調用Windows 8.1

它在第一次啓動應用程序然後使用URI調用它時工作正常。它工作正常。它在啓動時調用OnActivated方法。

但如果你不啓動應用程序並使用uri調用它,那麼它不會顯示任何內容。

有沒有人遇到過這個問題?

回答

0

您應該在OnActivate()處理參數。 I.e .:

sealed partial class App : Application 
{ 

    // Blah, blah, blah ... 

    protected override void OnActivated(IActivatedEventArgs args) 
    { 
     // Check to see if the app was activated via a protocol 
     if (args.Kind == ActivationKind.Protocol) 
     { 
      var protocolArgs = (ProtocolActivatedEventArgs)args; 

      // Do something with 'protocolArgs.Uri'. 
     } 
    } 
} 
相關問題