用Xamarin.Forms构建UWP应用程序

卓一航啊 2015-11-15 09:51:45
熟悉使用Xamarin.Forms的童鞋们 是不是想用Xamarin.Forms做UWP应用程序(Windows 10 通用应用程序 )

操作步骤:
1 新建一个Xamarin.Forms空白程序APP1,用NuGet程序包升级Xamarin.Forms到最新版。



2 在解决方案中新建一个Windows通用应用项目(名为APP1.UWP),在APP1.UWP子项目中,添加引用APP1,再用NuGet程序包添加Xamarin.Forms到APP1.UWP的引用中



以下在APP1.UWP子项目中修改
3 在MainPage.xaml中 修改根元素Page为winRt:WindowsPage 这时会自动加入xmlns:winRt="using:Xamarin.Forms.Platform.WinRT"。



4 在MainPage.xaml.cs后台代码中作如下操作:
A 删除MainPage的继承类Page
B 在构造函数中添加一行:LoadApplication(new App1.App());



5 在 App.xaml.cs中找到: rootFrame.NavigationFailed += OnNavigationFailed;
在这一行代码的下面添加: Xamarin.Forms.Forms.Init(e);




6 将App1.UWP设为启动项目,部署App1.UWP


...全文
460 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
TaoRenYan 2015-11-16
  • 打赏
  • 举报
回复

436

社区成员

发帖
与我相关
我的任务
社区描述
欢迎来到Xamarin技术交流论坛学习交流,Xamarin是一个行动App开发平台,开发人员透过Xamarin可开发出iOS、Android 与Windows 等平台的...
社区管理员
  • Xamarin技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧