【資料圖】
微軟發(fā)布Windows Presentation Foundation (WPF) 的 2023 路線圖,確定了三大現(xiàn)代化問題。但該團(tuán)隊(duì)表示,預(yù)計(jì)無法交付所有 3 項(xiàng)內(nèi)容;因此呼吁 WPF 社區(qū)成員進(jìn)行投票,以幫助確認(rèn)相關(guān)項(xiàng)目的優(yōu)先級(jí)。
文檔中列出的三項(xiàng)關(guān)鍵性功能分別為:
Windows 11Theming:為大多數(shù) WPF 控件帶來 Windows 11 外觀。支持 Win11 功能,例如對(duì)齊布局、控件的圓角和更新的配色方案,將為 WPF 應(yīng)用程序帶來增強(qiáng)的體驗(yàn)。對(duì)于在 Win11 上運(yùn)行的 WPF 上構(gòu)建的所有 consumer applications,此功能將確保應(yīng)用程序可以利用現(xiàn)代設(shè)計(jì)元素和行為。較新的控件:WPF FolderBrowserDialog- 引入對(duì) WPF 的 FolderBrowserDialog 的 native 支持。這自 .NET Core 3 以來就一直是社區(qū)的首要問題,此功能將減少對(duì) WinForms 和其他第三方替代方案的依賴??煽招宰⑨專涸?WPF 中啟用可空性注釋。此舉將提高代碼庫的質(zhì)量,以及所有 WPF 應(yīng)用程序的質(zhì)量,并減少調(diào)試 ArgumentNullExceptions 和 NullReferenceExceptions 的時(shí)間?!捌溆嗟?dotnet(例如 winforms)repo 已經(jīng)朝著這個(gè)方向發(fā)展,這個(gè)目標(biāo)也將使 WPF 達(dá)到最新標(biāo)準(zhǔn)。”在撰寫本文時(shí),Windows 11 Theming 所獲支持度最高。
WPF 團(tuán)隊(duì)稱,他們“想要為 WPF 創(chuàng)建一個(gè)更大的愿景”。但鑒于團(tuán)隊(duì)尚未成熟,其目標(biāo)是在大約 6 個(gè)月內(nèi)通過社區(qū)協(xié)作啟動(dòng)愿景文檔。WPF 現(xiàn)代化的長(zhǎng)期愿景包含支持可空性注釋、trimming 和 NativeAOT 支持、DirectX 升級(jí)和較新的 .NET features 和 abstractions 集成等投資?!癢PF 控件的外觀多年來一直沒有改變。我們相信,更新我們的樣式以匹配 Windows 11 中使用的樣式將有助于 WPF 開發(fā)人員創(chuàng)建更一致的 Windows 體驗(yàn)?!?/p>
WPF 是用于構(gòu)建 Windows 桌面應(yīng)用程序的 .NET Core UI 框架。WPF 支持廣泛的應(yīng)用程序開發(fā)功能,包括應(yīng)用程序模型、資源、控件、圖形、布局、數(shù)據(jù)綁定和文檔。WPF 使用可擴(kuò)展應(yīng)用程序標(biāo)記語言 (XAML) 為應(yīng)用程序編程提供聲明性模型。從 .NET 6.0 開始,WPF 支持 ARM64。
WinForms是另一個(gè) UI 框架,用于構(gòu)建受 .NET (6.0.x/5.0.x/3.1.x) 支持的 Windows 桌面應(yīng)用程序。WPF 和 WinForms 應(yīng)用程序只能在 Windows 上運(yùn)行,它們是Microsoft.NET.Sdk.WindowsDesktopSDK 的一部分
標(biāo)簽: 微軟,微軟,WPF,攻略,教程
- 微軟WPF 2023路線圖發(fā)布:無法交付所有3項(xiàng)關(guān)鍵性功能_全球觀點(diǎn)
- 當(dāng)前速訊:《快手》2月24日熱搜排行榜一覽
- 《搜狗輸入法》UOS版上架統(tǒng)信應(yīng)用商店:支持語音識(shí)別等功能_獨(dú)家焦點(diǎn)
- 《京東》百億補(bǔ)貼即將上線:2月23日已啟動(dòng)內(nèi)測(cè)|每日消息
- 微軟壁紙?zhí)剿魇澜?224-里士滿公園里的鴛鴦(Mandarin Duck) 天天百事通
- 天天最新:《Netflix》將在中東部分地區(qū)降低訂閱價(jià)格
- 《微博》2月24日熱搜排名一覽2023-世界速遞
- 每日消息!《微博》2月24日文娛榜熱搜2023
- 當(dāng)前訊息:《抖音》2月24日熱搜榜一覽
- Gmail客戶端與Outlook同步失敗問題:正在被修復(fù) 關(guān)注