devexpress從入門到精通(UI組件DevExpressWinForm入門指南-)
2023-04-15 22:54:58 2
devexpress從入門到精通?DevExpress Services將命令從ViewModel傳遞到View中的控制項,這允許您在不分離應用程式層的情況下修改 UI,下面我們就來聊聊關於devexpress從入門到精通?接下來我們就一起去了解一下吧!

devexpress從入門到精通
DevExpress Services將命令從ViewModel傳遞到View中的控制項,這允許您在不分離應用程式層的情況下修改 UI。
DevExpress Universal Subscription官方最新版免費下載試用,歷史版本下載,在線文檔和幫助文件下載-慧都網
當前對話服務允許您管理當前可見的對話框。
接口
DevExpress.Mvvm.ICurrentDialogService
註冊
僅當存在激活對話框時才存在服務 - 您無法註冊 CurrentDialogService。
Create Methods
None.
公共服務方法
Close, Close(MessageResult dialogResult) 和 Close (UICommand dialogResult) - 用給定的 DialogResult 關閉一個對話框。 如果結果是 UICommand 類型,則調用相關的 UICommand。 請注意,您只能使用最初在 ShowDialog 方法中傳遞給對話服務的 UICommand當中的一個。WindowState - 此屬性允許您更改對話框的窗口狀態(正常、最小化或最大化)。CurrentWindowService類似於 CurrentDialogService,但允許您管理當前的應用程式窗口(窗體)。
接口
DevExpress.Mvvm.ICurrentWindowService
全局註冊
無法使用。
本地註冊
C#
mvvmContext1.RegisterService(CurrentWindowService.Create(this));mvvmContext1.RegisterService(CurrentWindowService.Create(listBoxControl1));
VB.NET
mvvmContext1.RegisterService(CurrentWindowService.Create(Me))mvvmContext1.RegisterService(CurrentWindowService.Create(listBoxControl1))
Create Methods
Create(Control container) - 允許您為託管分配為方法參數控制項的任何表單註冊服務。Create(Form currentForm) - 為此表單註冊服務。Create(Func getCurrentForm) - 為 getCurrentForm 方法返回的任何表單註冊一個服務。公共服務 API
Activate, Close, Hide 和 Show - 允許您控制當前窗口的可見性。WindowState - 此屬性允許您更改窗體的窗口狀態(正常、最小化或最大化)。DevExpress WinForm
DevExpress WinForm擁有180 組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForms能完美構建流暢、美觀且易於使用的應用程式,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕鬆勝任!
,