什麼是uwp?
uwp全名**「universal windows platform」, 基於windowsrt(windows runtime)**
uwp是屬於微軟(巨♂硬)baba家的新系統庫。相比於它的前輩win32,com,mfc等等,uwp是乙個截然不同的傢伙。
uwp的特性:
windows 10限定(包括wp)
繼承wpf使用xaml設計ui,但是渲染的方式不一樣(使用design with winui 2.1
)
建立你的第乙個uwp應用
開始開啟visual studio 2019> 建立新專案。選擇空白uwp模板,這裡用c#來做示範?
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-4vo5vskn-1584509292056)(
新建乙個專案叫做huwp
(hello uwp),當然,你也可以取其他名字。
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-uapympol-1584509292057)(
單擊[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-tqqfa1fc-1584509292058)(編譯執行。
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-org0d**q-1584509292058)(
初始logo載入完了之後,就成了一片空白。以上,第乙個uwp程式?。
**專案檔案目錄樹
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-jqug0dfj-1584509292059)(
改造空白的應用毫無卵用,現在我們來給它加點料♂。
開啟mainpage.xmal
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-cbzf7yl4-1584509292059)(
有的童鞋們用過**wpf
**,就會發現它有點熟悉:
這不是xmal嗎!!!
是的,前面提到過,uwp繼承了wpf以xmal來寫ui的做法。
回到正題,我們先放乙個lable
在mainpage上面。
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-2ifutzl1-1584509292060)(
拖到白框中。
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-ugcj4sy5-1584509292061)(
(注意:你可以在屬性
更改它的屬性,或者是直接改寫xmal)
儲存並執行:
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-ojb2ioqg-1584509292061)(
你也可以自行探索工具欄
裡的其他元件。
並執行:
[外鏈轉存中…(img-ojb2ioqg-1584509292061)]
你也可以自行探索工具欄
裡的其他元件。
UWP入門(十) 獲取檔案屬性
重要的 api 很多頂級檔案屬性都可以作為 storagefile 類的成員進行訪問。這些屬性包括檔案屬性 內容型別 建立日期 顯示名稱和檔案型別等 注意 請記住,要宣告 pictureslibrary 功能 enumerate all files in the pictures library.v...
UWP開發入門(三) x Bind 擴充套件標記
原文 uwp開發入門 三 擴充套件標記 上週打爐石打得太晚 忘記更新了,本週補上。本篇我們講一下擴充套件標記。擴充套件標記也是windows 10 uinversal 新增的內容,按官方的說法是 的備用選項。雖然 缺少 中的一些功能,但它執行時所花費的時間和使用的記憶體量均比 要少,且支援更好的除錯...
UWP入門(十) 建立 寫入和讀取檔案
核心的 api github 使用 storagefile 物件讀取和寫入檔案 create sample file replace if exists.windows.storage storagefolder storagefolder windows.storage current local...