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