翻譯|行業(yè)資訊|編輯:龔雪|2025-06-27 14:54:31.923|閱讀 112 次
概述:.NET應(yīng)用UI框架DevExpress XAF v25.1即將在6月更新,新版本重點(diǎn)增強(qiáng)領(lǐng)域仍然是Blazor,歡迎加入社群及時(shí)獲取最新信息!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress XAF是一款強(qiáng)大的現(xiàn)代應(yīng)用程序框架,允許同時(shí)開(kāi)發(fā)ASP.NET和WinForms。DevExpress XAF采用模塊化設(shè)計(jì),開(kāi)發(fā)人員可以選擇內(nèi)建模塊,也可以自行創(chuàng)建,從而以更快的速度和比開(kāi)發(fā)人員當(dāng)前更強(qiáng)有力的方式創(chuàng)建應(yīng)用程序。
本文記錄了一些DevExpress XAF v25.1的相關(guān)功能,新版本預(yù)計(jì)將在6月份正式發(fā)布,并詳細(xì)介紹了我們的搶先體驗(yàn)預(yù)覽版本。DevExpress XAF相關(guān)的重點(diǎn)領(lǐng)域仍然是Blazor、實(shí)體框架核心和安全性。
DevExpress技術(shù)交流群11:749942875 歡迎一起進(jìn)群討論
如果您有一個(gè)Universal Subscription,請(qǐng)隨時(shí)下載此 Early Access Preview (EAP) build,如果您擁有一個(gè)激活的DXperience Subscription,并希望了解更多有關(guān)跨平臺(tái).NET App UI (XAF)或Web API Service,您可以通過(guò)登錄到DevExpress下載管理器并在試用模式下安裝此EAP構(gòu)建來(lái)探索本文描述的功能。
屬性以百分比的形式確定拆分器相對(duì)于DetailView的位置,它在用戶調(diào)整分配器時(shí)自動(dòng)設(shè)置,優(yōu)先于基于像素的SplitterPosition屬性。
DxGridListEditor還為網(wǎng)格列標(biāo)題添加了新的"Best Fit" 和 "Clear Sorting" 上下文菜單命令。
XAF Blazor日期和時(shí)間屬性編輯器支持屏蔽輸入,`EditMask` 屬性限制用戶輸入,可以在應(yīng)用程序模型中指定:BOModel > YourBusinessClass > Property > `EditMask`。您還可以在代碼中分別為`TimeOnly` - `TimeSpan` 和`DateOnly` – `DateSpan` 類型對(duì)定制掩碼設(shè)置。
View.CustomizeViewItemControl<TimeSpanPropertyEditor>(this, editor => { // TimeSpan editor.DxTimeEditMaskProperties.DateTime.CaretMode = MaskCaretMode.Advancing; // TimeOnly editor.DxTimeEditMaskProperties.TimeOnly.CaretMode = MaskCaretMode.Regular; });
XAF Blazor v25.1支持ToolTip屬性的以下UI元素(以及應(yīng)用程序模型中的IModelToolTipToolTip屬性):
[ToolTip("View, assign or remove employees for the current task")] public virtual IList<Employee> Employees { get; set; }
XAF Blazor v25.1支持工具欄和上下文菜單操作控件的鍵盤(pán)快捷鍵,您可以在模型編輯器或代碼中指定適當(dāng)?shù)膿翩I組合。示例:
FilterController(以及其他使用服務(wù)器端標(biāo)準(zhǔn)的XAF API)現(xiàn)在可以在客戶端數(shù)據(jù)訪問(wèn)模式下更好地處理EF Core的非持久性業(yè)務(wù)類屬性,一旦在ListView標(biāo)準(zhǔn)中檢測(cè)到非持久性屬性,就可以在客戶端完全處理它。
XAF Blazor v25.1還從EF Core和XPO ORM的FilterPropertyEditor菜單/用戶選擇中刪除了非持久性/非別名屬性(參見(jiàn)下面的1-2)(例如,用NotMapped屬性定義),用PersistentAlias定義的計(jì)算屬性和計(jì)算屬性不會(huì)被刪除(見(jiàn)下面的3-4)。
官方團(tuán)隊(duì)花了一些時(shí)間考慮Aspire的功能,隔離最佳集成點(diǎn),并允許XAF開(kāi)發(fā)人員利用現(xiàn)成的Aspire編排特性。該團(tuán)隊(duì)認(rèn)為Aspire是一個(gè)潛在的“一鍵解決方案”,是XAF解決方案向?qū)е幸恍┠?板的更現(xiàn)代的替代品。好處包括:
我們的目標(biāo)是幫助您節(jié)省時(shí)間,無(wú)論是否使用XAF。現(xiàn)在,由于Microsoft還在繼續(xù)發(fā)展Aspire,這在很大程度上是一個(gè)移動(dòng)的目標(biāo)。同時(shí)一些功能已經(jīng)被使用并且被認(rèn)為是穩(wěn)定的,因此我們決定發(fā)布詳細(xì)信息,來(lái)幫助您在自己的XAF項(xiàng)目中使用特定于Aspire的工具。有關(guān)更多資料,請(qǐng)參閱以下文件:
更多產(chǎn)品資訊及授權(quán),歡迎來(lái)電咨詢:023-68661681
慧都是?家?業(yè)數(shù)字化解決?案公司,專注于軟件、?油與?業(yè)領(lǐng)域,以深?的業(yè)務(wù)理解和?業(yè)經(jīng)驗(yàn),幫助企業(yè)實(shí)現(xiàn)智能化轉(zhuǎn)型與持續(xù)競(jìng)爭(zhēng)優(yōu)勢(shì)。
慧都是DevExpress的中國(guó)區(qū)的合作伙伴,DevExpress作為用戶界面領(lǐng)域的優(yōu)秀產(chǎn)品,幫助企業(yè)高效構(gòu)建權(quán)限管理、數(shù)據(jù)可視化(如網(wǎng)格/圖表/儀表盤(pán))、跨平臺(tái)系統(tǒng)(WinForms/ASP.NET/.NET MAUI)及行業(yè)定制解決方案,加速開(kāi)發(fā)并強(qiáng)化交互體驗(yàn)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)