1. 程式人生 > >C#-WinForm-選單和工具欄

C#-WinForm-選單和工具欄

C#-WinForm-選單和工具欄

通用屬性:

  Enabled - 指示是否啟用該控制元件。

  Visiable - 確定該控制元件是啟用還是隱藏的。

  Checked - 指示元件是否處於選中狀態。

  點選事件。

工具箱→選單和工具欄

1、ContextMenuStrip - 右鍵快捷選單 - 填寫選項點選事件

常用屬性:

  Items - 在 ToolStrip 上顯示的項的集合。

    每一項的子項在 DropDownItems 集合中

  Image - 將顯示在項上的圖示(或右鍵選擇)。

例如:

重點:

右鍵選單沒有繫結,右鍵是無法顯示的

如何繫結右鍵選單? 屬性中 ContextMenuStrip 屬性選擇需要繫結的右鍵選單

如果在 Form 窗體中設定右鍵選單,則其中的控制元件也會觸發右鍵選單

控制元件可以設定屬於自己的右鍵選單

2、MenuStrip  - 選單欄 - 填寫選項點選事件

常用屬性:

  ShortcutKeys - 快捷鍵 - 快捷鍵要依託於選單

重點:

控制元件空白處右鍵選擇<插入標準項>,生成包含基本功能的選單欄,但功能需要填寫程式碼

  

3、StatusStrip - 底部狀態列 - 可以新增四種控制元件:Label、進度條、下拉選單、分割按鈕

 4、ToolStrip - 工具按鈕欄,例如Word中的各種功能按鈕 - 右鍵可以新增不同功能的控制元件 

如果要調整位置(上、下、左、右),需要放在 ToolStripContainer 中