原創(chuàng)|使用教程|編輯:龔雪|2020-05-14 10:19:00.443|閱讀 517 次
概述:DevExpress Winforms Controls 內(nèi)置140多個(gè)UI控件和庫,完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序,v20.1全新發(fā)布,歡迎下載新版體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
下載DevExpress v20.1完整版 DevExpress v20.1漢化資源獲取
DevExpress Winforms Controls 內(nèi)置140多個(gè)UI控件和庫,完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序。想要體驗(yàn)?點(diǎn)擊下載>>
MVVM模式建議您將數(shù)據(jù)管理代碼與UI分開——在獨(dú)立于View的ViewModels中,這意味著如果您需要以標(biāo)簽的形式打開View,或關(guān)閉當(dāng)前打開的對話框,或在View層上執(zhí)行其他任何操作,則執(zhí)行這些操作的ViewModel代碼應(yīng)獨(dú)立于View。換句話說 "open a new tab" 命令不應(yīng)引用View控件實(shí)例,相反應(yīng)用程序應(yīng)該能夠自動定位適合該操作的UI元素(例如,顯示標(biāo)簽的Document Manager組件)。
DevExpress MVVM Framework允許您在服務(wù)的幫助下實(shí)現(xiàn)此邏輯,您需要做的就是注冊適當(dāng)?shù)腟ervice,然后在ViewModel中調(diào)用其公共方法。框架將自動找到合適的View控件,并將Service方法“轉(zhuǎn)換”為特定的控件命令。
使用v20.1,我們通過三個(gè)附加服務(wù)擴(kuò)展現(xiàn)有服務(wù)集合:
對于不熟悉其基本概念的人而言,MVVM可能具有挑戰(zhàn)性。 為了簡化學(xué)習(xí)過程,技術(shù)團(tuán)隊(duì)在“ MVVM Best Practices”演示中添加了“ Simple ToDo Application”模塊。該模塊使用一個(gè)示例應(yīng)用程序來演示基本的MVVM概念,例如數(shù)據(jù)綁定和ViewModel通信。 "Walkthrough" 演示將過程分解為"bite-sized"的步驟,每個(gè)步驟都提供描述和相關(guān)代碼,因此您可以輕松地跟蹤空表單如何變成視圖、數(shù)據(jù)管理代碼如何成為ViewModel類、以及各個(gè)單獨(dú)的層相互通信。
DevExpress 5月線上公開課報(bào)名火熱開啟,教你入門報(bào)表(Report)控件
DevExpress技術(shù)交流群2:775869749 歡迎一起進(jìn)群討論
掃描關(guān)注DevExpress中文網(wǎng)微信公眾號,及時(shí)獲取最新動態(tài)及最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)