DevExpress WPF 2020新功能計劃預(yù)覽,搶先看!(Part 1)
下載DevExpress v19.2完整版 DevExpress v19.2漢化資源獲取
通過DevExpress WPF Controls,您能創(chuàng)建有著強(qiáng)大互動功能的XAML基礎(chǔ)應(yīng)用程序,這些應(yīng)用程序?qū)W⒂诋?dāng)代客戶的需求和構(gòu)建未來新一代支持觸摸的解決方案。 又到了每年發(fā)布DevExpress WPF產(chǎn)品線2020年非正式計劃的時候了,關(guān)于DevExpress WPF 2020年您有哪些功能上的期待?歡迎在文章末尾留下您的建議,即將發(fā)布的新版可能有您想要擁有的功能哦~
支持.NET 5
.NET 5計劃于2020年11月發(fā)布,在此之后WPF產(chǎn)品系列將全面支持.NET 5,同時技術(shù)團(tuán)隊(duì)將提前幾個月為.NET 5構(gòu)建測試版。
.NET Core 3.0 & 3.1
在v19.2發(fā)行版中引入了對.NET Core 3的官方支持,在2020年我們將擴(kuò)展.NET Core 3設(shè)計器的功能,并合并一些可簡化應(yīng)用程序部署的增強(qiáng)功能。
WPF項(xiàng)目模板
Visual Studio的New Project對話框?qū)?NET Core的項(xiàng)目模板,基本模板將在v19.2小版本發(fā)布中作為次要更新提供。在2020年將使用其他模板擴(kuò)展此列表,例如依賴注入應(yīng)用程序。
設(shè)計器擴(kuò)展
由于.NET Core為WPF設(shè)計器使用新的表面隔離架構(gòu),因此大多數(shù)設(shè)計器擴(kuò)展當(dāng)前僅可用于.NET Framework,團(tuán)隊(duì)正在為.NET Core設(shè)計以下設(shè)計器功能:
- 智能標(biāo)簽;
- 選擇非可視化元素(數(shù)據(jù)網(wǎng)格列,工具欄和功能區(qū)項(xiàng)目);
- 將App.config中的應(yīng)用程序主題應(yīng)用于所有設(shè)計器預(yù)覽;
- 配置向?qū)В–hart Designer、Diagram Designer、數(shù)據(jù)網(wǎng)格的功能瀏覽器)。
其他計劃
.NET Core 3仍然是2020年技術(shù)團(tuán)隊(duì)的首要任務(wù),將繼續(xù)致力于.NET Core產(chǎn)品的開發(fā),提高性能、簡化部署過程等。
新控件和功能
WPF產(chǎn)品線考慮以下新控件和功能:
- Image Editor
- Syntax & Code Editor
- UI Testing Support
WPF Image Editor
與現(xiàn)有的ImageEdit不同,Image Editor是一個獨(dú)立控件,專門用于預(yù)覽和編輯圖像,它可能包括以下圖像編輯和演示功能。
Image Viewer功能:
- 縮放和滾動;
- Pan;
- 支持觸摸手勢。
Image Editor功能:
- 旋轉(zhuǎn);
- 調(diào)整大??;
- Crop;
- 復(fù)制/粘貼圖像區(qū)域;
- 繪制文本;
- 繪制自定義形狀;
- 撤銷重做。
Image Editor還可以包含集成了其查看和編輯功能的工具欄或功能區(qū)界面。
WPF Syntax & Code Editor
文本編輯器可幫助您可視化代碼文件、編輯配置文件/腳本或查看日志,它可能包含以下功能:
- 語法高亮;
- 折疊區(qū)域;
- 內(nèi)置語法高亮顯示流行的文件格式和編程語言;
- 動態(tài)建議。
支持UI測試
DevExpress控件支持用于屏幕閱讀器工具的UI自動化框架,這使您可以使用UI Automation訪問可視元素的任何測試工具來創(chuàng)建基本的UI測試。但是由于屏幕閱讀器工具僅使用UI自動化API的一部分,因此一些測試用例不能立即使用,因此需要使用自定義代碼來實(shí)現(xiàn)。技術(shù)團(tuán)隊(duì)將在最受歡迎的控件(例如Data Grid, Data Editors, Ribbon)中擴(kuò)展對UI自動化的支持,此外可以確定DevExpress WPF控件與Microsoft建議的Appium和WinAppDriver方法完全兼容。
DevExpress v19.2全新發(fā)布,歡迎下載最新版體驗(yàn)哦~
DevExpress中文網(wǎng)官網(wǎng)QQ群:540330292 歡迎一起進(jìn)群討論
掃描關(guān)注DevExpress中文網(wǎng)微信公眾號,及時獲取最新動態(tài)及最新資訊