翻譯|使用教程|編輯:龔雪|2020-11-26 10:11:50.003|閱讀 282 次
概述:BCGControlBar庫擁有500多個經過全面設計、測試和充分記錄的MFC擴展類。 本指南說明如何利用Designer工具,歡迎下載產品體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
BCGControlBar ("Business Components Gallery ControlBar")是MFC擴展庫,使您可以創建具有完全自定義選項(功能區、可自定義工具欄、菜單等)以及一組專業設計的豐富Microsoft Office和Microsoft Visual Studio的應用程序 GUI控件,例如圖表、日歷、網格、編輯器、甘特圖和許多其他控件。 BCGControlBar庫擁有500多個經過全面設計、測試和充分記錄的MFC擴展類。 我們的組件可以輕松地集成到您的應用程序中,并為您節省數百個開發和調試時間。
使用Designer,您可以輕松地為實際應用程序創建模型。它以現有的MFC項目作為輸入,并生成Ribbon元素的XML表示形式以及RC文件作為輸出。 完成設計器部分的工作后,您只需編譯項目,運行并查看實際設計的Ribbon控件。
本指南說明如何利用Designer工具。
要將新元素添加到面板,請在Toolbox窗口中選擇適當的元素,或者通過在面板的設計圖面上單擊鼠標右鍵來調用上下文菜單。在Designer中選擇新添加的元素,并且可以在Properties窗口中編輯其屬性,您可以定義元素的標題、工具提示、工具提示說明、輸入提示、大小圖像(如果適用)、寬度(用于組合框、編輯框、滑塊)等等。
元素的圖像可以從 "Add Category" 步驟中指定的圖像列表中選擇,也可以從單獨的bmp、png或ico文件加載。
請注意,ID屬性允許您從現有命令列表中選擇元素的命令ID,或指定新的命令ID。
您始終可以編輯與當前類別關聯的圖像集合和/或在設計時替換元素的圖像。
為此,請選擇與 "Image" 屬性關聯的Element并下拉組合框。
現在,您可以從列表中選擇一個新圖像,或選擇<edit...>,此操作將打開"Image Collection"對話框:
填寫類別和面板后,您可以設置QAT的初始狀態,例如 選擇元素,這些元素將在應用程序啟動時顯示在QAT上。
單擊Designer表面上的QAT箭頭:
您可以瀏覽現有命令列表,并將其添加到快速訪問工具欄。"Quick Access Toolbar"列表中的每個命令均顯示一個復選框,指示該命令在QAT上可見還是從QAT的下拉按鈕可用。
請注意,這些命令不會顯示在Designer的QAT中。
完成設計過程后,或者只想查看設計中的功能區時,請保存項目并執行幾個步驟來設置應用程序Ribbon Control。
Designer創建Ribbon Control布局的XML表示,使用Image Collections生成png文件,使用對生成文件引用創建*.rc2,并將在設計時創建的Command ID的定義添加到resource.h文件。 同樣,在保存項目時,您可以選擇將對rc2文件的引用添加到應用程序的* .rc文件中。
所有Designer的輸出都位于res \ BCGSoft_ribbon文件夾中。
如果您正在使用基于BCGControlBar Pro的項目,請執行以下步驟將您的應用程序與新設計的Ribbon控件連接:
在CMainFrame類中聲明Ribbon Control對象:
CBCGPRibbonBar m_wndRibbonBar;
在CMainFrame :: OnCreate中創建并初始化Ribbon Control:
if (!m_wndRibbonBar.Create(this)) { return -1; } if (!m_wndRibbonBar.LoadFromXML(_T("IDR_BCGP_RIBBON_XML"))) { return -1; }
如果您對BCGSoft的產品感興趣,也可直接咨詢“”!
現購買BCGSoft正版授權最高直降萬元,歡迎點擊了解產品正版授權>>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網