使用Prism6 建立 Windows 10 通用程序.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Prism6 建立 Windows 10 通用程序.相关的知识,希望对你有一定的参考价值。

 

使用Prism6 建立 Windows 10 通用程序.

目标: 使用prism6,建立Windows 通用程序项目.

 

1, 解决方案—添加新建项目—通用—空白应用—输入名称—确定—确定

 技术分享

 技术分享

2 ,引用上右键--选择管理NuGet程序包--点浏览—输入Prism.unity查找—安装—确定安装

 技术分享

 技术分享

 

3,打开App.xaml 更改Application 为 PrismUnityApplication.

4,打开App.xaml.cs代码文件

删除32行. this.Suspending += OnSuspending;

删除35~104行

添加: using Prism.Unity.Windows; using System.Threading.Tasks;

更改Application 为 PrismUnityApplication

添加方法:

  protected override Task OnLaunchApplicationAsync(LaunchActivatedEventArgs args)

        {

            NavigationService.Navigate("主页", null);

            return Task.FromResult<object>(null);

        }

5,建立Views目录,里面添加空白页面 “主页Page” (注意后面要有Page几个字,导航名称那里不写)

在主页里面添加文字,就可以启动程序看看效果了.

 技术分享

 技术分享

 技术分享

 

总结要点:

1,通过Nuget 引用Prism.Unity.

2,更改App文件里面的Application 为 PrismUnityApplication,前台和后台都要更改.

3,重写OnLaunchApplicationAsync方法.此方法是程序启动需要运行的.

 

向通用程序前进...

 

以上是关于使用Prism6 建立 Windows 10 通用程序.的主要内容,如果未能解决你的问题,请参考以下文章

通用 Windows 应用程序运行时组件未在使用 Visual Studio 2015 的 Windows 10 上生成 UserIdentity

在使用 Unity3d 开发的通用应用程序和独立应用程序之间建立通信

在 Windows 8.1 上运行 Windows 10 通用应用

Xamarin 窗体:Windows 10 通用应用程序阻止屏幕截图

我必须与我的 EXE 一起提供哪些 DLL 才能使用 Windows 10 通用 CRT?

MediaPlayer 通用 Windows 应用程序