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