ContextMenuStrip 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表捷徑功能表。
public ref class ContextMenuStrip : System::Windows::Forms::ToolStripDropDownMenu
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class ContextMenuStrip : System.Windows.Forms.ToolStripDropDownMenu
public class ContextMenuStrip : System.Windows.Forms.ToolStripDropDownMenu
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ContextMenuStrip = class
inherit ToolStripDropDownMenu
type ContextMenuStrip = class
inherit ToolStripDropDownMenu
Public Class ContextMenuStrip
Inherits ToolStripDropDownMenu
- 繼承
- 屬性
範例
下列程式碼範例示範具有 ContextMenuStrip 動態專案加法的 、重複使用的動態 SourceControl 判斷,以及事件的處理 Opening 。
// This code example demonstrates how to handle the Opening event.
// It also demonstrates dynamic item addition and dynamic
// SourceControl determination with reuse.
class Form3 : Form
{
// Declare the ContextMenuStrip control.
private ContextMenuStrip fruitContextMenuStrip;
public Form3()
{
// Create a new ContextMenuStrip control.
fruitContextMenuStrip = new ContextMenuStrip();
// Attach an event handler for the
// ContextMenuStrip control's Opening event.
fruitContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(cms_Opening);
// Create a new ToolStrip control.
ToolStrip ts = new ToolStrip();
// Create a ToolStripDropDownButton control and add it
// to the ToolStrip control's Items collections.
ToolStripDropDownButton fruitToolStripDropDownButton = new ToolStripDropDownButton("Fruit", null, null, "Fruit");
ts.Items.Add(fruitToolStripDropDownButton);
// Dock the ToolStrip control to the top of the form.
ts.Dock = DockStyle.Top;
// Assign the ContextMenuStrip control as the
// ToolStripDropDownButton control's DropDown menu.
fruitToolStripDropDownButton.DropDown = fruitContextMenuStrip;
// Create a new MenuStrip control and add a ToolStripMenuItem.
MenuStrip ms = new MenuStrip();
ToolStripMenuItem fruitToolStripMenuItem = new ToolStripMenuItem("Fruit", null, null, "Fruit");
ms.Items.Add(fruitToolStripMenuItem);
// Dock the MenuStrip control to the top of the form.
ms.Dock = DockStyle.Top;
// Assign the MenuStrip control as the
// ToolStripMenuItem's DropDown menu.
fruitToolStripMenuItem.DropDown = fruitContextMenuStrip;
// Assign the ContextMenuStrip to the form's
// ContextMenuStrip property.
this.ContextMenuStrip = fruitContextMenuStrip;
// Add the ToolStrip control to the Controls collection.
this.Controls.Add(ts);
//Add a button to the form and assign its ContextMenuStrip.
Button b = new Button();
b.Location = new System.Drawing.Point(60, 60);
this.Controls.Add(b);
b.ContextMenuStrip = fruitContextMenuStrip;
// Add the MenuStrip control last.
// This is important for correct placement in the z-order.
this.Controls.Add(ms);
}
// This event handler is invoked when the ContextMenuStrip
// control's Opening event is raised. It demonstrates
// dynamic item addition and dynamic SourceControl
// determination with reuse.
void cms_Opening(object sender, System.ComponentModel.CancelEventArgs e)
{
// Acquire references to the owning control and item.
Control c = fruitContextMenuStrip.SourceControl as Control;
ToolStripDropDownItem tsi = fruitContextMenuStrip.OwnerItem as ToolStripDropDownItem;
// Clear the ContextMenuStrip control's Items collection.
fruitContextMenuStrip.Items.Clear();
// Check the source control first.
if (c != null)
{
// Add custom item (Form)
fruitContextMenuStrip.Items.Add("Source: " + c.GetType().ToString());
}
else if (tsi != null)
{
// Add custom item (ToolStripDropDownButton or ToolStripMenuItem)
fruitContextMenuStrip.Items.Add("Source: " + tsi.GetType().ToString());
}
// Populate the ContextMenuStrip control with its default items.
fruitContextMenuStrip.Items.Add("-");
fruitContextMenuStrip.Items.Add("Apples");
fruitContextMenuStrip.Items.Add("Oranges");
fruitContextMenuStrip.Items.Add("Pears");
// Set Cancel to false.
// It is optimized to true based on empty entry.
e.Cancel = false;
}
}
' This code example demonstrates how to handle the Opening event.
' It also demonstrates dynamic item addition and dynamic
' SourceControl determination with reuse.
Class Form3
Inherits Form
' Declare the ContextMenuStrip control.
Private fruitContextMenuStrip As ContextMenuStrip
Public Sub New()
' Create a new ContextMenuStrip control.
fruitContextMenuStrip = New ContextMenuStrip()
' Attach an event handler for the
' ContextMenuStrip control's Opening event.
AddHandler fruitContextMenuStrip.Opening, AddressOf cms_Opening
' Create a new ToolStrip control.
Dim ts As New ToolStrip()
' Create a ToolStripDropDownButton control and add it
' to the ToolStrip control's Items collections.
Dim fruitToolStripDropDownButton As New ToolStripDropDownButton("Fruit", Nothing, Nothing, "Fruit")
ts.Items.Add(fruitToolStripDropDownButton)
' Dock the ToolStrip control to the top of the form.
ts.Dock = DockStyle.Top
' Assign the ContextMenuStrip control as the
' ToolStripDropDownButton control's DropDown menu.
fruitToolStripDropDownButton.DropDown = fruitContextMenuStrip
' Create a new MenuStrip control and add a ToolStripMenuItem.
Dim ms As New MenuStrip()
Dim fruitToolStripMenuItem As New ToolStripMenuItem("Fruit", Nothing, Nothing, "Fruit")
ms.Items.Add(fruitToolStripMenuItem)
' Dock the MenuStrip control to the top of the form.
ms.Dock = DockStyle.Top
' Assign the MenuStrip control as the
' ToolStripMenuItem's DropDown menu.
fruitToolStripMenuItem.DropDown = fruitContextMenuStrip
' Assign the ContextMenuStrip to the form's
' ContextMenuStrip property.
Me.ContextMenuStrip = fruitContextMenuStrip
' Add the ToolStrip control to the Controls collection.
Me.Controls.Add(ts)
'Add a button to the form and assign its ContextMenuStrip.
Dim b As New Button()
b.Location = New System.Drawing.Point(60, 60)
Me.Controls.Add(b)
b.ContextMenuStrip = fruitContextMenuStrip
' Add the MenuStrip control last.
' This is important for correct placement in the z-order.
Me.Controls.Add(ms)
End Sub
' This event handler is invoked when the ContextMenuStrip
' control's Opening event is raised. It demonstrates
' dynamic item addition and dynamic SourceControl
' determination with reuse.
Sub cms_Opening(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs)
' Acquire references to the owning control and item.
Dim c As Control = fruitContextMenuStrip.SourceControl
Dim tsi As ToolStripDropDownItem = fruitContextMenuStrip.OwnerItem
' Clear the ContextMenuStrip control's
' Items collection.
fruitContextMenuStrip.Items.Clear()
' Check the source control first.
If (c IsNot Nothing) Then
' Add custom item (Form)
fruitContextMenuStrip.Items.Add(("Source: " + c.GetType().ToString()))
ElseIf (tsi IsNot Nothing) Then
' Add custom item (ToolStripDropDownButton or ToolStripMenuItem)
fruitContextMenuStrip.Items.Add(("Source: " + tsi.GetType().ToString()))
End If
' Populate the ContextMenuStrip control with its default items.
fruitContextMenuStrip.Items.Add("-")
fruitContextMenuStrip.Items.Add("Apples")
fruitContextMenuStrip.Items.Add("Oranges")
fruitContextMenuStrip.Items.Add("Pears")
' Set Cancel to false.
' It is optimized to true based on empty entry.
e.Cancel = False
End Sub
End Class
備註
ContextMenuStrip 取代了 ContextMenu。 您可以將 與任何控制項建立關聯 ContextMenuStrip ,然後按一下滑鼠右鍵會自動顯示快捷方式功能表。 您可以使用 方法來以程式設計方式 Show 顯示 ContextMenuStrip 。 ContextMenuStrip 支援可 Opening 取消和 Closing 事件來處理動態母體擴展和按一下多個點選案例。 ContextMenuStrip 支援影像、功能表項目檢查狀態、文字、便捷鍵、快捷方式和串聯功能表。
下列專案特別設計成能與所有方向順暢地搭配 ToolStripSystemRenderer 使用 ToolStripProfessionalRenderer 。 控制項的設計階段 ContextMenuStrip 預設會提供它們:
快顯功能表通常用來結合表單的不同功能表項目 MenuStrip ,而該表單對使用者提供應用程式內容很有用。 例如,您可以使用指派給 TextBox 控制項的快捷方式功能表,提供功能表項目來變更文字的字型、尋找控制項內的文字,或複製和貼上文字的剪貼簿功能。 您也可以在快捷方式功能表中公開不在 中的 MenuStrip 新 ToolStripMenuItem 物件,以提供不適合 MenuStrip 顯示的情況特定命令。
一般而言,當使用者在控制項或表單本身上按一下滑鼠右鍵時,就會顯示快捷方式功能表。 許多可見控制項和 Form 本身都有 Control.ContextMenuStrip 屬性,可將 類別系結 ContextMenuStrip 至顯示快捷方式功能表的控制項。 多個控制項可以使用 ContextMenuStrip 。
將 ToolStripDropDownMenu.ShowCheckMargin 屬性設定為 , true
以顯示功能表項目已啟用或選取的核取記號,將空格新增至 的 ToolStripMenuItem 左邊。 屬性 ToolStripDropDownMenu.ShowImageMargin 預設會設定為 true
。 使用左邊的 ToolStripMenuItem 這個空間來顯示該功能表項目的影像。
雖然 ContextMenuStrip 會取代並新增功能至 ContextMenu 舊版的控制項,但如有需要, ContextMenu 則會保留回溯相容性和未來使用。
建構函式
ContextMenuStrip() |
初始化 ContextMenuStrip 類別的新執行個體。 |
ContextMenuStrip(IContainer) |
初始化 ContextMenuStrip 類別的新執行個體,並使其與指定的容器產生關聯。 |
欄位
ScrollStateAutoScrolling |
判斷 AutoScroll 屬性值。 (繼承來源 ScrollableControl) |
ScrollStateFullDrag |
判斷使用者是否已啟用完整的視窗拖曳。 (繼承來源 ScrollableControl) |
ScrollStateHScrollVisible |
判斷 HScroll 屬性值是否設定為 |
ScrollStateUserHasScrolled |
判斷使用者是否已捲動 ScrollableControl 控制項。 (繼承來源 ScrollableControl) |
ScrollStateVScrollVisible |
判斷 VScroll 屬性值是否設定為 |
屬性
AccessibilityObject |
取得指定給控制項的 AccessibleObject。 (繼承來源 Control) |
AccessibleDefaultActionDescription |
取得或設定協助用戶端應用程式所使用的控制項的預設動作描述。 (繼承來源 Control) |
AccessibleDescription |
取得或設定協助工具用戶端應用程式使用之控制項的描述。 (繼承來源 Control) |
AccessibleName |
取得或設定協助工具用戶端應用程式使用的控制項名稱。 (繼承來源 Control) |
AccessibleRole |
取得或設定控制項的可存取角色。 (繼承來源 Control) |
AllowClickThrough |
代表捷徑功能表。 (繼承來源 ToolStrip) |
AllowDrop |
取得或設定值,指出拖放和項目的重新排列是否透過您實作的事件來加以處理。 (繼承來源 ToolStrip) |
AllowItemReorder |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
AllowMerge |
取得或設定值,表示是否可以結合多個 MenuStrip、ToolStripDropDownMenu、ToolStripMenuItem 和其他類型。 (繼承來源 ToolStrip) |
AllowTransparency |
取得或設定值,指出是否可調整表單的 Opacity。 (繼承來源 ToolStripDropDown) |
Anchor |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
AutoClose |
取得或設定值,指出當 ToolStripDropDown 控制項不再啟動時,是否應該自動關閉。 (繼承來源 ToolStripDropDown) |
AutoScroll |
這個屬性與這個類別無關。 (繼承來源 ToolStrip) |
AutoScrollMargin |
這個屬性與這個類別無關。 (繼承來源 ToolStrip) |
AutoScrollMinSize |
這個屬性與這個類別無關。 (繼承來源 ToolStrip) |
AutoScrollOffset |
取得或設定此控制項在 ScrollControlIntoView(Control) 中要捲動到哪一個位置。 (繼承來源 Control) |
AutoScrollPosition |
這個屬性與這個類別無關。 (繼承來源 ToolStrip) |
AutoSize |
取得或設定值,指出當調整表單的大小時,ToolStripDropDown 是否會自動調整其大小。 (繼承來源 ToolStripDropDown) |
BackColor |
取得或設定 ToolStrip 的背景色彩。 (繼承來源 ToolStrip) |
BackgroundImage |
取得或設定在控制項中顯示的背景影像。 (繼承來源 Control) |
BackgroundImageLayout |
取得或設定在 ImageLayout 列舉類型中所定義的背景影像配置。 (繼承來源 Control) |
BindingContext |
取得或設定 ToolStrip 的繫結內容。 (繼承來源 ToolStrip) |
Bottom |
取得控制項下邊緣和其容器工作區 (Client Area) 上邊緣之間的距離 (單位為像素)。 (繼承來源 Control) |
Bounds |
取得或設定控制項 (包括其非工作區項目) 相對於父控制項之大小和位置 (單位為像素)。 (繼承來源 Control) |
CanEnableIme |
取得值,這個值表示 ImeMode 屬性是否可以設定為使用中的值,以啟用 IME 支援。 (繼承來源 Control) |
CanFocus |
取得指示控制項是否能取得焦點的值。 (繼承來源 Control) |
CanOverflow |
取得或設定值,指出是否可以將 ToolStripDropDown 中的項目傳送到溢位功能表。 (繼承來源 ToolStripDropDown) |
CanRaiseEvents |
判斷是否可以在控制項上引發事件。 (繼承來源 Control) |
CanSelect |
取得指示能否選取控制項的值。 (繼承來源 Control) |
Capture |
取得或設定值,指出控制項是否捕捉住滑鼠。 (繼承來源 Control) |
CausesValidation |
取得或設定值,表示當 ToolStrip 收到焦點時,是否會在任何需要驗證的控制項上執行驗證。 (繼承來源 ToolStrip) |
ClientRectangle |
取得表示控制項工作區的矩形。 (繼承來源 Control) |
ClientSize |
取得或設定控制項工作區的高度和寬度。 (繼承來源 Control) |
CompanyName |
取得包含控制項之應用程式的公司名稱或建立者。 (繼承來源 Control) |
Container |
取得包含 IContainer 的 Component。 (繼承來源 Component) |
ContainsFocus |
取得指示控制項 (或其子控制項之一) 目前是否擁有輸入焦點的值。 (繼承來源 Control) |
ContextMenu |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
ContextMenuStrip |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
Controls |
這個屬性與這個類別無關。 (繼承來源 ToolStrip) |
Created |
取得值,指出是否已經建立控制項。 (繼承來源 Control) |
CreateParams |
取得新視窗的參數。 (繼承來源 ToolStripDropDown) |
Cursor |
取得或設定將滑鼠指標移至 ToolStrip 上方時所顯示的游標。 (繼承來源 ToolStrip) |
DataBindings |
取得控制項的資料繫結 (Data Binding)。 (繼承來源 Control) |
DataContext |
取得或設定資料系結用途的資料內容。 這是環境屬性。 (繼承來源 Control) |
DefaultCursor |
取得或設定控制項的預設游標。 (繼承來源 Control) |
DefaultDock |
取得 ToolStrip 的停駐位置,表示哪些框線要停駐到容器上。 (繼承來源 ToolStripDropDown) |
DefaultDropDownDirection |
取得或設定 ToolStripDropDown 顯示的方向 (相對於 ToolStrip)。 (繼承來源 ToolStripDropDown) |
DefaultGripMargin |
取得在 ToolStrip 的調整大小底框和邊緣之間的預設間距 (以像素為單位)。 (繼承來源 ToolStrip) |
DefaultImeMode |
取得控制項支援的預設輸入法 (IME) 模式。 (繼承來源 Control) |
DefaultMargin |
取得 ToolStrip 和 ToolStripContainer 之間的間距 (以像素為單位)。 (繼承來源 ToolStrip) |
DefaultMaximumSize |
取得指定為控制項的預設大小之最大值的長度和高度 (單位為像素)。 (繼承來源 Control) |
DefaultMinimumSize |
取得指定為控制項的預設大小之最小值的長度和高度 (單位為像素)。 (繼承來源 Control) |
DefaultPadding |
取得控制項的內部間距 (單位為像素)。 (繼承來源 ToolStripDropDownMenu) |
DefaultShowItemToolTips |
取得值,表示預設是否顯示 ToolStripDropDown 的工具提示。 (繼承來源 ToolStripDropDown) |
DefaultSize |
取得 ToolStrip 的預設大小。 (繼承來源 ToolStrip) |
DesignMode |
取得值,指出 Component 目前是否處於設計模式。 (繼承來源 Component) |
DeviceDpi |
取得目前顯示控制項的顯示裝置的 DPI 值。 (繼承來源 Control) |
DisplayedItems |
取得目前顯示在 ToolStrip 上的項目子集,包括自動加入 ToolStrip 中的項目。 (繼承來源 ToolStrip) |
DisplayRectangle |
取得表示 ToolStripDropDownMenu 顯示區域的矩形。 (繼承來源 ToolStripDropDownMenu) |
Disposing |
取得值,指出基底 Control 類別是否正在處置的過程中。 (繼承來源 Control) |
Dock |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
DockPadding |
取得控制項所有邊的停駐填補設定。 (繼承來源 ScrollableControl) |
DoubleBuffered |
取得或設定值,指出這個控制項是否應使用次要緩衝區重繪其介面,以減少或防止重繪閃動 (Flicker)。 (繼承來源 Control) |
DropShadowEnabled |
取得或設定值,指出當顯示 ToolStripDropDown 時,是否會出現 3D 陰影效果。 (繼承來源 ToolStripDropDown) |
Enabled |
取得或設定值,指出控制項是否可回應使用者互動。 (繼承來源 Control) |
Events |
取得附加在這個 Component 上的事件處理常式清單。 (繼承來源 Component) |
Focused |
取得指示控制項是否擁有輸入焦點的值。 (繼承來源 Control) |
Font |
取得或設定 ToolStripDropDown 上顯示之文字的字型。 (繼承來源 ToolStripDropDown) |
FontHeight |
取得或設定控制項字型的高度。 (繼承來源 Control) |
ForeColor |
取得或設定 ToolStrip 的前景色彩。 (繼承來源 ToolStrip) |
GripDisplayStyle |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
GripMargin |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
GripRectangle |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
GripStyle |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
Handle |
取得控制項要繫結的目標視窗控制代碼。 (繼承來源 Control) |
HasChildren |
這個屬性與這個類別無關。 (繼承來源 ToolStrip) |
Height |
取得或設定控制項的高度。 (繼承來源 Control) |
HorizontalScroll |
這個屬性與這個類別無關。 (繼承來源 ToolStrip) |
HScroll |
取得或設定值,指出水平捲軸是否為可見的。 (繼承來源 ScrollableControl) |
ImageList |
取得或設定影像清單,其中包含顯示在 ToolStrip 項目上的影像。 (繼承來源 ToolStrip) |
ImageScalingSize |
取得或設定用於 ToolStrip 上的影像大小 (以像素為單位)。 (繼承來源 ToolStrip) |
ImeMode |
取得或設定控制項的輸入法 (IME) 模式。 (繼承來源 Control) |
ImeModeBase |
取得或設定控制項的 IME 模式。 (繼承來源 Control) |
InvokeRequired |
取得一個值。這個值會指示是否由於呼叫端是在建立控制項之執行緒以外的執行緒,因此在進行控制項的方法呼叫時,應呼叫叫用 (Invoke) 方法。 (繼承來源 Control) |
IsAccessible |
取得或設定值,指出可及性應用程式是否見得到控制項。 (繼承來源 Control) |
IsAncestorSiteInDesignMode |
指出這個控制項的其中一個上階是否已月臺,以及該月臺在 DesignMode 中。 這個屬性是唯讀的。 (繼承來源 Control) |
IsAutoGenerated |
取得值,指出是否已自動產生這個 ToolStripDropDown。 (繼承來源 ToolStripDropDown) |
IsCurrentlyDragging |
取得值,表示使用者目前是否正在將 ToolStrip 從某個 ToolStripContainer 移到另一個。 (繼承來源 ToolStrip) |
IsDisposed |
取得指示控制項是否已經處置的值。 (繼承來源 Control) |
IsDropDown |
取得值,表示 ToolStrip 是否為 ToolStripDropDown 控制項。 (繼承來源 ToolStrip) |
IsHandleCreated |
取得指示控制項是否有相關控制代碼的值。 (繼承來源 Control) |
IsMirrored |
取得值,指出是否左右反轉控制項。 (繼承來源 Control) |
Items |
取得屬於 ToolStrip 的所有項目。 (繼承來源 ToolStrip) |
LayoutEngine |
傳遞配置引擎介面所傳回之快取 LayoutEngine 的參考。 (繼承來源 ToolStripDropDownMenu) |
LayoutSettings |
取得或設定配置方式的特性。 (繼承來源 ToolStrip) |
LayoutStyle |
取得或設定值,表示 ContextMenuStrip 的項目會如何顯示。 (繼承來源 ToolStripDropDownMenu) |
Left |
取得或設定控制項左邊緣和其容器工作區 (Client Area) 左邊緣之間的距離 (單位為像素)。 (繼承來源 Control) |
Location |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
Margin |
取得或設定控制項之間的空格。 (繼承來源 Control) |
MaximumSize |
取得或設定 GetPreferredSize(Size) 可以指定的上限大小。 (繼承來源 Control) |
MaxItemSize |
取得 ContextMenuStrip 的最大高度和寬度 (以像素為單位)。 (繼承來源 ToolStripDropDownMenu) |
MinimumSize |
取得或設定 GetPreferredSize(Size) 可以指定的下限大小。 (繼承來源 Control) |
Name |
取得或設定控制項的名稱。 (繼承來源 Control) |
Opacity |
決定表單的不透明度。 (繼承來源 ToolStripDropDown) |
Orientation |
取得 ToolStripPanel 的方向。 (繼承來源 ToolStrip) |
OverflowButton |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
OwnerItem |
取得或設定此 ToolStripItem 的擁有人之 ToolStripDropDown。 (繼承來源 ToolStripDropDown) |
Padding |
取得或設定控制項內的邊框間距。 (繼承來源 Control) |
Parent |
取得或設定控制項的父容器。 (繼承來源 Control) |
PreferredSize |
取得能夠容納控制項的矩形區域的大小。 (繼承來源 Control) |
ProductName |
取得包含控制項的組件的產品名稱。 (繼承來源 Control) |
ProductVersion |
取得包含控制項的組件的版本。 (繼承來源 Control) |
RecreatingHandle |
取得指示控制項目前是否正重新建立其控制代碼的值。 (繼承來源 Control) |
Region |
取得或設定與 ToolStripDropDown 關聯的視窗區域。 (繼承來源 ToolStripDropDown) |
Renderer |
取得或設定 ToolStripRenderer,用來自訂 ToolStrip 的外觀和風格。 (繼承來源 ToolStrip) |
RenderMode |
取得或設定值,表示要將哪些視覺化樣式套用至 ToolStrip。 (繼承來源 ToolStrip) |
RenderRightToLeft |
已淘汰.
已淘汰.
此屬性現在已過時。 (繼承來源 Control) |
ResizeRedraw |
取得或設定值,指出控制項重設大小時,是否會重繪本身。 (繼承來源 Control) |
Right |
取得控制項右邊緣和其容器工作區 (Client Area) 左邊緣之間的距離 (單位為像素)。 (繼承來源 Control) |
RightToLeft |
取得或設定值,指出控制項的項目是否對齊,以支援使用由右至左字型的地區設定。 (繼承來源 ToolStripDropDown) |
ScaleChildren |
取得值,以判斷子控制項的縮放。 (繼承來源 Control) |
ShowCheckMargin |
取得或設定值,指出是否會在 ToolStripMenuItem 的左邊緣顯示核取記號的空間。 (繼承來源 ToolStripDropDownMenu) |
ShowFocusCues |
取得指示控制項是否應顯示焦點矩形 (Focus Rectangle) 的值。 (繼承來源 Control) |
ShowImageMargin |
取得或設定值,指出是否會在 ToolStripMenuItem 的左邊緣顯示影像的空間。 (繼承來源 ToolStripDropDownMenu) |
ShowItemToolTips |
取得或設定值,表示是否要在 ToolStrip 項目上顯示工具提示。 (繼承來源 ToolStrip) |
ShowKeyboardCues |
取得值,指出使用者介面是否處於可顯示或隱藏鍵盤快速鍵的適當狀態下。 (繼承來源 Control) |
Site |
取得或設定控制項的站台。 (繼承來源 Control) |
Size |
取得或設定控制項的高度和寬度。 (繼承來源 Control) |
SourceControl |
取得導致顯示此 ContextMenuStrip 的最後一個控制項。 |
Stretch |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
TabIndex |
這個屬性與這個類別無關。 (繼承來源 ToolStripDropDown) |
TabStop |
取得或設定值,表示使用者是否可以使用 TAB 鍵將焦點提供給 ToolStrip 中的項目。 (繼承來源 ToolStrip) |
Tag |
取得或設定物件,其包含控制項相關資料。 (繼承來源 Control) |
Text |
取得或設定這個控制項的相關文字。 (繼承來源 Control) |
TextDirection |
指定在項目上描繪文字的方向。 (繼承來源 ToolStripDropDown) |
Top |
取得或設定控制項上邊緣和其容器工作區 (Client Area) 上邊緣之間的距離 (單位為像素)。 (繼承來源 Control) |
TopLevel |
取得或設定值,指出 ToolStripDropDown 是否為最上層的控制項。 (繼承來源 ToolStripDropDown) |
TopLevelControl |
取得沒有其他 Windows Form 父控制項的父控制項。 通常,這會是內含控制項最外層的 Form。 (繼承來源 Control) |
TopMost |
取得或設定值,該值代表是否要將此表單顯示成最上層的表單。 (繼承來源 ToolStripDropDown) |
UseWaitCursor |
取得或設定值,指出是否將等待游標用於目前控制項和所有子控制項。 (繼承來源 Control) |
VerticalScroll |
這個屬性與這個類別無關。 (繼承來源 ToolStrip) |
Visible |
取得或設定值,指出 ToolStripDropDown 可看見或是已隱藏。 (繼承來源 ToolStripDropDown) |
VScroll |
取得或設定值,指出垂直捲軸是否為可見的。 (繼承來源 ScrollableControl) |
Width |
取得或設定控制項的寬度。 (繼承來源 Control) |
WindowTarget |
這個屬性與這個類別無關。 (繼承來源 Control) |
方法
事件
明確介面實作
IDropTarget.OnDragDrop(DragEventArgs) |
引發 DragDrop 事件。 (繼承來源 Control) |
IDropTarget.OnDragEnter(DragEventArgs) |
引發 DragEnter 事件。 (繼承來源 Control) |
IDropTarget.OnDragLeave(EventArgs) |
引發 DragLeave 事件。 (繼承來源 Control) |
IDropTarget.OnDragOver(DragEventArgs) |
引發 DragOver 事件。 (繼承來源 Control) |