DevExpress XAF是一款強大的現(xiàn)代應(yīng)用程序框架,允許同時開發(fā)ASP.NET和WinForms。DevExpress XAF采用模塊化設(shè)計,開發(fā)人員可以選擇內(nèi)建模塊,也可以自行創(chuàng)建,從而以更快的速度和比開發(fā)人員當(dāng)前更強有力的方式創(chuàng)建應(yīng)用程序。
在新版中增強了DevExpress XAF的Blazor、Web API Service的功能并支持.NET 7.0,歡迎下載最新版體驗!
DevExpress XAF v22.2正式版下載(Q技術(shù)交流:523159565)
普通的增強功能
支持.NET 7
XPO的ORM數(shù)據(jù)模型設(shè)計器、XAF的模型編輯器和解決方案向?qū)г趘22.2版本中支持最新的Visual Studio 2022和.NET 7。
禁止導(dǎo)航的讀權(quán)限訪問
新版本中實現(xiàn)了一個新的驗證規(guī)則來改進對訪問權(quán)限的控制,在此版本中,當(dāng)您拒絕訪問特定角色的導(dǎo)航項時,XAF會通知是否仍然為具有分配角色的用戶打開關(guān)聯(lián)的Type Permissions,該警告有助于防止對特定對象類型進行未經(jīng)授權(quán)的訪問。
XPO連接提供程序增強
XPO現(xiàn)在支持以下數(shù)據(jù)庫引擎的最新版本:
- Microsoft SQL Server 2019和2022 (Microsoft. data . sqlclient .dll 5.0.0和System.Data.SqlClient.dll 4.6.1.4)
- Oracle 21c (Oracle.ManagedDataAccess.Core.dll 3.1.21.1)
- PostgreSQL 15 (Npgsql.dll 6.0.7.0)
- MySQL Server 8 (MySql.Data.dll 8.0.31.0 and MySqlConnector.dll 2.1.13)
- SQLite (Microsoft.Data.SQLite.dll 6.0.10 and ystem.Data.SQLite.dll 1.0.116.0)
- VistaDB 6.4 (VistaDB.6.dll 6.4.0.0)
XAF Blazor
新的渲染和大小模式
DevExpress Blazor Data Grid (DxGrid)、Editors(編輯器)、Layout(布局)和Navigation(導(dǎo)航)組件現(xiàn)在使用優(yōu)化的渲染引擎,替代Bootstrap。這一變化將允許我們擴展Blazor組件套件與以下新功能/特性:
- 通過更少的JavaScript互操作調(diào)用改進了的渲染性能。
- 跨DevExpress Blazor組件的一致外觀。
新渲染引擎顯著提高了現(xiàn)有的Blazor大小模式的功能:
- Blazor組件(無論使用何種尺寸模式)都縮小了尺寸,以滿足“密集”界面的要求,并在屏幕上顯示更多相關(guān)信息。新的大尺寸模式反映了過去的“Medium”。新的Medium模式更接近過去的“Small”模式,新的Small模式允許用戶提供類似于桌面應(yīng)用程序(如Microsoft Outlook)的界面。
- 新的大小模式適用于Blazor Data Grid (DxGrid), Tabs, Flyout和其他以前不支持大小模式選項的UI組件。
- 尺寸模式現(xiàn)在提供了更一致的用戶體驗,并影響所有支持的Blazor組件的間距/尺寸。例如,Blazor Form Layout組件根據(jù)所選的大小模式調(diào)整項目/組之間的填充。

DxGridListEditor的其他增強
新版本為DxGridListEditor組件添加了以下增強功能:
- ExportController包括列表視圖中的Export To操作。
- Model Editor包含列的MinWidth選項。
- 您可以根據(jù)需要創(chuàng)建自定義摘要。

分屏視圖布局
新版本為Blazor應(yīng)用程序中的列表視圖引入了一個新的ListViewAndDetailView顯示模式,受Microsoft Outlook中的Compact View的啟發(fā),這個新功能允許用戶將數(shù)據(jù)呈現(xiàn)為同步的ListView和DetailView(并排顯示)。

布局選項卡 - 延遲加載
布局選項卡現(xiàn)在支持延遲加載,當(dāng)選項卡被激活并保存在DOM中時,選項卡的內(nèi)容被呈現(xiàn)。
查找Lookup Property Editor中的多列
Lookup Property Editor(查找屬性編輯器)現(xiàn)在可以在下拉菜單中顯示多個列,編輯器從應(yīng)用程序模型中的Lookup ListView節(jié)點獲取列信息。

展開/折疊布局組
用戶現(xiàn)在可以展開/折疊布局組,激活?IsCollapsibleGroup?選項來啟用此功能,使用isGroupCollapsed屬性在代碼中指定組的展開/折疊狀態(tài)。

在DxGridListEditor中進行內(nèi)聯(lián)編輯
用戶現(xiàn)在可以內(nèi)聯(lián)編輯數(shù)據(jù)或使用Edit Form,可以顯示Edit Form替代編輯行(或顯示在浮動窗口中),使用InlineEditMode屬性來指定編輯模式。

增強折疊和樹狀導(dǎo)航文章來源:http://www.zghlxwxcb.cn/news/detail-491429.html
新版本集成了一個新的DevExpress Blazor Accordion組件,并支持常見的控件選項(例如,圖像、視圖變體、在單獨的瀏覽器選項卡中打開項目等)。文章來源地址http://www.zghlxwxcb.cn/news/detail-491429.html

到了這里,關(guān)于跨平臺.NET應(yīng)用UI組件DevExpress XAF v22.2亮點 - 支持.NET 7的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!