原創|使用教程|編輯:龔雪|2023-03-01 13:27:07.600|閱讀 171 次
概述:本文主要介紹如何使用界面控件DevExpress WinForms控件構建類似Visual Studio用戶界面的應用程序,歡迎下載新版組件體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress WinForm擁有180+組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForm能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
本文專門介紹流行的應用程序界面如何構建——一個經典的布局,包含代表主要工作區域的選項卡或MDI文檔、窗體一側的面板和頂部的主菜單,類似于Microsoft Visual Studio中的用戶界面。
DevExpress技術交流群7:674691612 歡迎一起進群討論
本系列文章將分成三部分展示如何執行以下操作:
在接下來的這個部分中,將學習如何使用Bar Manager(欄管理器)組件。
在這個部分中,開發者可以向應用程序添加一個Bar Manager組件,并學習如何通過BarItems與DocumentManager和DockManager項交互,部分開發者可能想要Ribbon控件替換Bar Manager組件,下面的所有說明也適用于Ribbon控件。但是在這一部分的學習中使用Bar Manager控件,因為它更適合于Visual Studio應用程序UI。
1. 在工具箱中找到Bar Manager組件,并將其拖放到窗體上。
2. 一旦添加Bar Manager控件后,將自動創建三個欄,這些欄代表主菜單、狀態欄和常規工具欄。從技術上講,這些欄是可以顯示BarItemLinks的相同的Bar對象,但是主菜單欄和狀態欄分配給了和屬性,下圖演示了這些欄(為了可視化目的,每個欄都添加了一個BarStaticItem)。
要想添加新的欄,請使用 Bar Manager智能標記中的相應鏈接。
要刪除一個現有的工具欄,請在設計時選擇它并按‘Delete’,或者在Bar Manager Designer中單擊相應的按鈕。對于本例來說,我們只需要主菜單和狀態欄,因此常規欄可以刪除。
3. 欄顯示BarItemLink對象 - 鏈接到BarItems,要將BarItem添加到所需的Bar,請單擊‘Add’按鈕并選擇所需的BarItem類型,添加一個BarSubItem到您的主菜單欄中。
右鍵單擊可以自定義項目,例如選擇一種樣式,該樣式指定是只顯示項標題、項符號還是同時顯示標題和符號,要在代碼中指定此樣式,請使用屬性。
默認情況下,常規工具欄中的項目只顯示圖標,主菜單中的項目只顯示標題。
4. 在上一步中添加的BarStaticItem是一個子菜單,可以包含其他項。要向BarStaticItem中添加BarItem,選擇BarStaticItem并單擊add按鈕(使用與向Bar中添加項目時相同的方法)。將New BarButtonItem添加到File子菜單,此按鈕將向應用程序添加一個新的Document。
5. 添加一個到主菜單,這個獨特的項允許開發者管理應用程序中包含的DockPanels和Documents。
下面的動畫顯示了完成上述步驟的大致結果。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網