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 |
获取控件下边缘与其容器的工作区上边缘之间的距离(以像素为单位)。 (继承自 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 |
为该控件获取数据绑定。 (继承自 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 |
获取或设置一个值,该值指示此控件是否应使用辅助缓冲区重绘其图面,以减少或避免闪烁。 (继承自 Control) |
DropShadowEnabled |
获取或设置一个值,该值指示显示 ToolStripDropDown 时是否出现三维阴影效果。 (继承自 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 |
获取或设置控件左边缘与其容器的工作区左边缘之间的距离(以像素为单位)。 (继承自 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 |
获取控件右边缘与其容器的工作区左边缘之间的距离(以像素为单位)。 (继承自 Control) |
RightToLeft |
获取或设置一个值,该值指示是否将控件的元素对齐以支持使用从右向左的字体的区域设置。 (继承自 ToolStripDropDown) |
ScaleChildren |
获取一个值,该值确定子控件的缩放。 (继承自 Control) |
ShowCheckMargin |
获取或设置一个值,该值指示是否在 ToolStripMenuItem 的左边缘显示选中标记的位置。 (继承自 ToolStripDropDownMenu) |
ShowFocusCues |
获取一个值,该值指示控件是否应显示聚焦框。 (继承自 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 |
获取或设置控件上边缘与其容器的工作区上边缘之间的距离(以像素为单位)。 (继承自 Control) |
TopLevel |
获取或设置一个值,该值指示 ToolStripDropDown 是否是一个顶级控件。 (继承自 ToolStripDropDown) |
TopLevelControl |
获取没有另一个 Windows 窗体控件作为其父级的父控件。 通常,这是控件所在的最外面的 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) |