使用Xamarin.Forms構建UWP應用

先要建一個Xamarin.Forms項目,並把Xamarin.Forms升到2.0.0
然後建一個UWP空應用
再在NuGet包管理器中安裝Xamarin.Forms的2.0.0版本
這裏寫圖片描述

換回第一個建的Xamarin.Forms項目,把UWP項目添加到子項目
這裏寫圖片描述
這裏寫圖片描述

然後再這個子項目中添加對此項目的引用
這裏寫圖片描述

再設置下部署
這裏寫圖片描述

打開UWP項目的App.xaml.cs
在這個位置添加
Xamarin.Forms.Forms.Init (e);
這裏寫圖片描述
報錯先別理會

然後打開MainPage.xaml
修改根元素爲forms:WindowsPage
如圖
這裏寫圖片描述
此時會出現設計器無法使用的情況還有報錯,不用理他

繼續打開MainPage.xaml.cs文件
刪掉繼承,並加上
this.LoadApplication(new App1.App());
如圖
這裏寫圖片描述

到這就完成了。
運行
這裏寫圖片描述

發佈了102 篇原創文章 · 獲贊 138 · 訪問量 48萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章