Winform開發框架主界面設計展示


做了好多年Winform的程序的開發,主窗口的界面設計一般都要求做的更好一些,可以根據不同的系統功能模塊進行歸類整合,能使客戶迅速尋找到相關功能的同時,也能感覺到整體性的美觀大方,因此主窗口的界面設計總是會精益求精,力求做到更好用、更美觀,這樣才能吸引客戶使用。

目前的主體界面設計,可以使用很多控件進行美化,這樣能使得開發者能夠迅速開發好美觀的界面,也可以使得界面總體性有一個統一、規范的基准。一般推薦使用DevExpress或者DotNetbar這兩款界面控件套件,他們都能設計出類似Office的Ribbon界面,這種界面整體感覺會比較好一些。

1、標准的DevExpress樣式界面

在我的Winform開發框架中,也分為了傳統性界面、DotNetBar樣式界面、DevExpress樣式界面這三種,根據不同的開發場景進行使用,如果是歷史性原因導致,那就根據需要選擇,如果是新的程序開發,那么建議采用DevExpress樣式的界面,這種界面樣式,經過我這幾年的開發應用了解,覺得真的非常棒,非常強大,基於Dev樣式的《Winform開發框架》主體界面設計如下所示。

這個主體界面是Ribbon樣式的界面,它分為了幾個部分,我從頂部開始到下面進行介紹。

1)、頂部樣式選擇

DevExpress控件可以將窗體的空間運用到極致,很多細微的地方都可以用起來。在開發的應用程序中,增加這個樣式選擇,也會使客戶覺得這個程序開發也是非常專業的(^_^)。

 

2)、主程序菜單

在Ribbon樣式中,添加這種樣式的主程序菜單,比增加一個頂部的MenuBar來的好看,這也是標准的Office程序的Ribbon樣式菜單,我們可以在里面添加各種層級的菜單,如下面是一個簡單的退出和重登錄菜單。

 

3)、主界面幫助小按鈕

主界面的右邊可以放置一些小按鈕,如在程序中放置一個幫助小按鈕,用來給客戶提供幫助或者技術支持的網址鏈接,都是不錯的選擇。

 

4)、Ribbon樣式分組按鈕

在我的Winform開發框架中,通過圖文並茂的功能按鈕,可以使得整個程序看起來更加美觀,選取合適的按鈕圖標,更加可以提高客戶的認同感,Ribbon樣式的分組按鈕,可以增加更多的功能菜單,也可以進行更合適的歸類管理。

 

5)、多文檔界面布局

現在的程序,一般錄入或者查看的資料都會很多,程序盡可能保持客戶的查看的窗口狀態,以便更好的參考和對比,因此多文檔界面就是一個非常合適的選擇,如下界面所示。

 

6)、底部狀態欄

底部菜單可以讓客戶更好了解程序的一些相關信息,如程序名稱、登陸用戶,日期,以及程序處理進度等方面的信息。

 

2、Winform開發框架的擴展性界面樣式

以上就是標准的框架界面,有時候我也會根據需要給客戶設計一些不同的界面樣式,如我的標准Winform開發框架界面,還可以擴展為下面的界面風格(適用於界面功能比較多的情況)

這種界面方式,通過結合Ribbon功能和NaviBarControl的方式,實現更多功能的展示,如果必要,可以根據Ribbon的按鈕,展開左邊的NavibarControl的相關的模塊內容。

上面界面的Ribbon按鈕圖標,在界面功能比較多的時候,還可以以小圖標按鈕方式進行展示,這樣一個區域可以包含更多的功能按鈕,如下所示。

主程序的菜單可以分級展示,如二級菜單可以進一步展開更多的菜單,如下所示。

 

對於一些傳統布局的界面,我們還可以通過如下的人力資源管理系統界面進行展示,這種界面比較適合功能點比較多的界面,這種可以通過樹形菜單進行打開操作具體的模塊界面。

以上就是這幾種Winform界面樣式的設計思路和展示,希望對大家有啟發幫助。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM