程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB.NET >> Vs 2005的MenuStrip控件

Vs 2005的MenuStrip控件

編輯:VB.NET

MenuStrip 控件概述(Windows 窗體)

菜單通過存放按照一般主題分組的命令將功能公開給用戶。

MenuStrip 控件是此版本的 Visual Studio 和 .NET Framework 中的新功能。使用該控件,可以輕松創建 Microsoft Office 中那樣的菜單。

MenuStrip 控件支持多文檔界面 (MDI) 和菜單合並、工具提示和溢出。您可以通過添加訪問鍵、快捷鍵、選中標記、圖像和分隔條,來增強菜單的可用性和可讀性。

MenuStrip 控件取代了 MainMenu 控件並向其中添加了功能;但是也可選擇保留 MainMenu 控件以備向後兼容和將來使用。

MenuStrip 控件的使用方式
 

使用 MenuStrip 控件可以:

  • 創建支持高級用戶界面和布局功能的易自定義的常用菜單,例如文本和圖像排序和對齊、拖放操作、MDI、溢出和訪問菜單命令的其他模式。

  • 支持操作系統的典型外觀和行為。

  • 對所有容器和包含的項進行事件的一致性處理,處理方式與其他控件的事件相同。

下表顯示了 MenuStrip 和關聯類的一些特別重要的屬性。

屬性 說明

MdiWindowListItem

獲取或設置用於顯示 MDI 子窗體列表的 ToolStripMenuItem。

System.Windows.Forms.ToolStripItem.MergeAction

獲取或設置 MDI 應用程序中子菜單與父菜單合並的方式。

System.Windows.Forms.ToolStripItem.MergeIndex

獲取或設置 MDI 應用程序的菜單中合並項的位置。

System.Windows.Forms.Form.IsMdiContainer

獲取或設置一個值,該值指示窗體是否為 MDI 子窗體的容器。

ShowItemToolTips

獲取或設置一個值,該值指示是否為 MenuStrip 顯示工具提示。

CanOverflow

獲取或設置一個值,該值指示 MenuStrip 是否支持溢出功能。

ShortcutKeys

獲取或設置與 ToolStripMenuItem 關聯的快捷鍵。

ShowShortcutKeys

獲取或設置一個值,該值指示與 ToolStripMenuItem 關聯的快捷鍵是否顯示在 ToolStripMenuItem 旁邊。

下表顯示了重要的 MenuStrip 同伴類。

類 說明

ToolStripMenuItem

表示在 MenuStrip 或 ContextMenuStrip 上顯示的可選擇選項。

ContextMenuStrip

表示快捷菜單。

ToolStripDropDown

表示當用戶單擊 ToolStripDropDownButton 或較高級菜單項時,使用戶可以從列表中選擇單個項的控件。

ToolStripDropDownItem

為派生自 ToolStripItem 的控件提供基本功能,當單擊控件時顯示下拉項。

原文地址:msdn2.microsoft.com/zh-cn/library/ms171650(VS.80).aspx

  1. 上一頁:
  2. No
Copyright © 程式師世界 All Rights Reserved