轉帖|行業資訊|編輯:龔雪|2021-08-20 09:54:53.950|閱讀 380 次
概述:本文主要為大家介紹開發者在Winform開發框架中應用到的各種基于DevExpress Winform的界面效果,歡迎下載工具實踐體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress是一家全球知名的控件開發公司, DevExpress也特指此公司出品的控件集合或某系列控件或其中某控件。我們應用最為廣泛的是基于DevExpress Winform控件組,本文主要總結筆者在Winform開發框架中應用到的各種基于DevExpress Winform界面效果。
我們在開發桌面應用程序的時候,由于程序啟動比較慢或者展示公司產品Logo,往往為了提高用戶的體驗,增加一個閃屏,也就是SplashScreen,好處有:
在DevExpress程序中使用SplashScreenManager控件實現啟動閃屏和等待信息窗口,這個SplashScreenManager很好的封裝了日常WinForm程序中用到的啟動閃屏窗口和在耗時操作中進行等待提示的信息窗口,合理使用可以增加程序界面的友好交換。
在Winform開發中,一直離不開分頁處理,好的分頁控件封裝,能為開發節省很多時間和繁瑣工作,對分頁控件一直的改進和完善,也是我的興趣之一。
可以通過菜單設置顯示的列內容。
為了更多放置一些開發功能,我們可以使用樹列表的方式,也可以使用Ribbon的方式,更加緊湊的展示功能按鈕。
或者參考框架備件倉庫管理系統的界面。
應該會比放在樹列表中展示的比較好一點。
有時候,我們需要分類展示不同的菜單功能,而且功能比較多的時候,可以結合Ribbon工具欄和樹列表的方式展示功能點。
在錄入數據的界面的設計中, 我一般傾向于使用LayoutControl控件實現布局功能,這個控件對我們排版各種控件非常方便。
我們在展示詳細界面的時候,一般為了整潔美觀,一般使用LayoutControl布局控件來約束內容的展示。
或者如下詳細界面所示:
下面是我在其中的一個界面中使用該控件調整后得到的一個多樣化一點的界面表達方式,有點類似于分組分類的方式,使得輸入的內容更加易讀。
這個調整好的界面布局的設計模式下的效果如下所示。
可以在GridControl中整合SearchLookupEdit控件,以便快速選擇錄入數據。
我們在做 WinForm項目開發的時候,經常會發現有一些數據很多,需要通過不同的Tab頁面分類來實現數據的錄入和現實,例如體檢數據,可能包含外科、內科、眼科、耳鼻喉科、口腔科、以及其他的檢查等等內容,如果一次性放在一個窗口中現實,不太合理也不好看,如果通過多個Tab分類進行管理,則用戶體驗好很多。
如上分析,我們把每個模塊獨立出來做一個控件,如眼科的作為一個獨立的用戶控件進行展現,如下所示。
或者類似下面客戶關系管理系統中的內容關系:
DevExpress WinForm擁有180+組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForms能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
本文轉載自:
DevExpress技術交流群4:715863792 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: