創建Ribbon Form風格界面

一、背景

最近有個項目用VS2010開發一個Winform的系統,首先我面臨的問題是如何設計一個比較好的系統界面。

VS2010本身提供了一些控件,雖然已經便於我們開發應用,但是,這些控件來說相對來說比較簡單,當系統的界面比較複雜的時候,就不得不去依賴第三方的一些控件。

綜合項目情況,使用deExpress12.2控件設計一個系統界面的框架,希望對大家有所啓發。

二、開發工具

1.Visual Studio 2010

2. devExpress12.2 博主這個是破解版

三、具體實施過程

1.打開VS2010,點擊文件選擇新建項目,選中C#作爲開發語言,Windows選擇窗體應用程序

2.添加Dev相關引用

3.把窗體的繼承修改爲 RibbonForm

4.添加Dev控件:RibbonControl、RibbonStatusBar

創建成功示意圖如下,其中RibbonPage可以理解爲一級菜單,RibbonPageGroup可以理解爲在上一級RibbonPage下面的二級菜單。

四、爲Ribbon Form上紅色虛線方框位置添加元素

鼠標右鍵點擊紅色虛線方框的位置可以彈出該處可添加的元素列表,直接選擇所需內容即可,如下圖

添加後的效果:

右鍵ribbonpage單擊AddPage添加並列一級菜單ribbonpage

以上三個選項分別實現添加Table頁、添加頁面分類、添加菜單按鈕組。

單擊 addpagegroup添加二級菜單

右鍵pagegroup添加按鈕

對於每個ButtonItem,根據各自需求設置其Caption(文字),Ribbon Style,以及Glyph(設置圖片)的屬性值

結果爲:

雙擊button後在button裏寫代碼進行相關操作。

以上就完成了佈局的全部內容

發佈了32 篇原創文章 · 獲贊 2 · 訪問量 4278
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章