使用Prism6 建立 Windows 10 通用程序.
2024-10-13 06:57:36
使用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方法.此方法是程序启动需要运行的.
向通用程序前进...
最新文章
- 【Phylab2.0】Beta版本发布说明
- opencv源码阅读之——iOS的两条接口UIImageToMat()和MatToUIImage()
- 解决: Can’t connect to local MySQL server through socket /var/lib/mysql/mysql.sock
- Scala学习笔记(七):Application特质
- clumsy 0.1 测试工具(延迟\掉包\节流\重发\乱序\篡改)
- sublime package
- Mysql数据库插入的中文字段值显示问号的问题解决
- 学习C++ Primer 的个人理解(零)
- 《有限元分析基础教程》(曾攀)笔记一-二维杆单元有限元程序(基于Python)
- php随笔1-php图片处理
- ubuntu下配置Apache
- 201521123111《Java程序设计》第7周学习总结
- Java 中遇到null 和为空的情况,使用Optional来解决。
- python实现有序字典
- JQuery跳出each循环的方法(包含数组遍历)
- hibernate update 只更新部分字段的3种方法(转载)
- socket之基础
- 《剑指offer》第六十五题(不用加减乘除做加法)
- 《转》windows下通过cmd切换python2和python3版本
- Html5 input placeholder 属性字体颜色修改。