一、選單控制項
1、下拉列表(menustrip)
常用屬性及說明:
①enabled ——通過該屬性,可以在執行時啟用或禁用控制項
②image ——獲取或設定顯示在選單項上的影象
③shortcutkeys ——給選單項指定乙個快捷鍵
④show shortcutkeys ——指示是否在該選單項上顯示其快捷鍵
⑤shortcutkeydisplaystring ——給選單項的快捷鍵自定義一段描述資訊
⑥tooltiptext ——在滑鼠移動到選單項時顯示的提示資訊
在文字框中輸入「編輯(&e)」就會產生快捷鍵字元,可使用alt+e組合鍵開啟。
2、快捷選單(contextmenustrip)
在其作用範圍內,單擊滑鼠右鍵,即可彈出。
建立快捷選單之後,並不會在窗體中出現,並且單擊右鍵也不會執行改選單,必須讓選單與窗體或可見控制項相關聯。
操作方法:選擇希望單擊右鍵彈出快捷選單的物件,將該物件的contextmenustrip屬性設定為快捷選單物件即可。
二、工具欄(toolstrip)控制項
工具欄在應用程式中表現為直觀、快捷。它可以快速地執行和選單項相同的命令,它一般由多個按鈕排列組成。
常用屬性和事件:
1)items屬性
它可以獲取屬於toolstrip的所有項,該屬性為集合型別,下標0代表第乙個類別專案,count代表集合的個數。
2)layoutstyle屬性
①stackwithoverflow ——指定項按自動方式進行布局
②horizontalstackwithoverflow ——指定項按水平方向進行布局且必要時會溢位
③verticalstackwithoverflow ——指定項按垂直方向進行布局,在控制項中居中且必要時會溢位
④flow ——根據需要指定項按水平方向或垂直方向排列
⑤table ——指定項的布局方式為左對齊
工具欄中的每個類別專案都是乙個控制項,都可以有自己的屬性和事件。
工具欄一般情況下只需要對各個類別項使用click事件。
winform選單和工具欄控制項
1 contextmenustrip 右鍵選單 可以繫結在任何乙個控制項上,新增操作快捷鍵,並可以設定多層 每行相當於乙個按鈕,輸入 可新增分割線 2 menustrip 選單 優先順序最高,一定會出現在窗體最上面 設定快捷鍵 選中選單項 右鍵屬性 shortcutkeys 設定快捷鍵 右鍵可以插入...
選單和工具欄
1.contextmenustrip右鍵選單 控制項 窗體屬性中的行為屬性中contextmenustrip來進行選擇使用 2.menustrip可以自己編輯的的選單欄 每乙個選項都有自己的屬性 屬性中外觀屬性image設定每個選項前面的小圖示 作為分割線,也可以右鍵選擇插入,裡面也有分割線 右鍵插...
MFC 選單和工具欄
1 建立乙個單文件應用程式mousepos。在 檢視 選單下新增乙個子選單 滑鼠位置 id為id view mouse,當選擇該選單命令後,滑鼠當前的位置顯示到使用者區,同時該選單項呈選中狀態。再次選擇該選單命令,使用者區不再顯示當前滑鼠位置,同時該選單項的選中狀態被去除。2 在工具欄上新增並設計乙...