通过文件类型关联打开Xamarin UWP应用程序后打开起始页

通过文件类型关联打开Xamarin UWP应用程序后打开起始页,xamarin,uwp,xamarin.uwp,file-type-associations,Xamarin,Uwp,Xamarin.uwp,File Type Associations,我已注册了文件类型关联以打开我的自定义文件格式.xoip。当我打开.xoip文件时,App类中的OnFileActivated-函数将启动,但不会创建主页 根据文件的联系人,我想在OnFileActivated-函数中决定是否启动我的起始页。启动起始页需要调用什么?使用文件类型关联,您需要手动指定打开特定文件时要加载的页面 当激活任何相关文件时,它将调用App.xaml.cs的OnFileActivated。 您可以添加逻辑以导航到该方法中的特定页面。请参阅以下代码: protected ove

我已注册了文件类型关联以打开我的自定义文件格式
.xoip
。当我打开
.xoip
文件时,App类中的
OnFileActivated
-函数将启动,但不会创建主页


根据文件的联系人,我想在
OnFileActivated
-函数中决定是否启动我的起始页。启动起始页需要调用什么?

使用文件类型关联,您需要手动指定打开特定文件时要加载的页面

当激活任何相关文件时,它将调用App.xaml.cs的
OnFileActivated
。 您可以添加逻辑以导航到该方法中的特定页面。请参阅以下代码:

protected override void OnFileActivated(FileActivatedEventArgs args)
{
   base.OnFileActivated(args);
   var rootFrame = new Frame();
   rootFrame.Navigate(typeof(MainPage), args);
   Window.Current.Content = rootFrame;
   Window.Current.Activate();
}