選單和工具欄

2022-01-18 12:06:37 字數 1359 閱讀 7788

1.contextmenustrip右鍵選單

控制項/窗體屬性中的行為屬性中contextmenustrip來進行選擇使用

2.menustrip可以自己編輯的的選單欄

每乙個選項都有自己的屬性

屬性中外觀屬性image設定每個選項前面的小圖示

"-"作為分割線,也可以右鍵選擇插入,裡面也有分割線

右鍵插入標準項,可以插入程式自帶的模板,減少編輯時間

選中某個選項,找到屬性中的shortcutkey來實現編輯這個選項的快捷鍵

選單欄右邊還有個小箭頭.也可選擇新增combox下拉列表,和textbox文字框

3.statusstrip底部狀態列

statuslabel可以新增圖示,文字,和label一樣

progressbar可以新增進度條

dropdownbutton下拉列表,點選也能下拉

splitbutton下拉列表,點選不能下拉,只能點選箭頭下拉

4.toolstrip工具欄

控制項為高度可配置的、可擴充套件的控制項,它提供了許多屬性、方法和事件,可用來自定義外觀和行為,可與toolstripcontainer配合使用,使用者可自行調整位置

dock          獲取或設定 toolstrip 停靠在父容器的哪一邊緣。

allowitemreorder    獲取或設定乙個值,讓該值指示拖放和項重新排序是否專門由 toolstrip 類進行處理。

layoutstyle       獲取或設定乙個值,讓該值指示 toolstrip 如何對其項進行布局。

overflow        獲取或設定是將 toolstripitem 附加到 toolstrip,附加到 toolstripoverflowbutton,還是讓它在這兩者之間浮動。

isdropdown      獲取乙個值,該值指示單擊 toolstripitem 時,toolstripitem 是否顯示下拉列表中的其他項。

overflowbutton      獲取 toolstripitem,它是啟用了溢位的 toolstrip 的「溢位」按鈕。

renderer         獲取或設定乙個 toolstriprenderer,用於自定義 toolstrip 的外觀和行為(外觀)。

rendermode      獲取或設定要應用於 toolstrip 的繪製樣式。

rendererchanged   當 renderer 屬性更改時引發。

5.toolstripcontainer

提供乙個容器,在該容器中窗體的每一側均帶有乙個面板,面板中的控制項可以按多種方式排列。

MFC 選單和工具欄

1 建立乙個單文件應用程式mousepos。在 檢視 選單下新增乙個子選單 滑鼠位置 id為id view mouse,當選擇該選單命令後,滑鼠當前的位置顯示到使用者區,同時該選單項呈選中狀態。再次選擇該選單命令,使用者區不再顯示當前滑鼠位置,同時該選單項的選中狀態被去除。2 在工具欄上新增並設計乙...

C WinForm 選單和工具欄

通用屬性 enabled 指示是否啟用該控制項。visiable 確定該控制項是啟用還是隱藏的。checked 指示元件是否處於選中狀態。點選事件。工具箱 選單和工具欄 1 contextmenustrip 右鍵快捷選單 填寫選項點選事件 常用屬性 items 在 toolstrip 上顯示的項的集...

QT工具欄和選單欄

在qt小知識中了解了向mainwindow中新增選單欄和工具欄,現在學習美化它們 新增圖示。主要是對qt學習之路13的理解。關於qt中 圖示的要求 q 預設是32 32,選單是16 16,如果提供的圖示小於預設要求的尺寸,qt不做操作,qt不會為你放大 如果提供的圖示大於預設要求的尺寸,比如64 6...