BindingNavigator 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示窗体上绑定到数据的控件的导航和操作用户界面 (UI)。
public ref class BindingNavigator : System::Windows::Forms::ToolStrip, System::ComponentModel::ISupportInitialize[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class BindingNavigator : System.Windows.Forms.ToolStrip, System.ComponentModel.ISupportInitializepublic class BindingNavigator : System.Windows.Forms.ToolStrip, System.ComponentModel.ISupportInitialize[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type BindingNavigator = class
    inherit ToolStrip
    interface ISupportInitializetype BindingNavigator = class
    inherit ToolStrip
    interface ISupportInitializePublic Class BindingNavigator
Inherits ToolStrip
Implements ISupportInitialize- 继承
- 属性
- 实现
示例
下面的代码示例演示如何使用 BindingNavigator 控件在数据集中移动。 集合包含在 DataView 中,后者使用 BindingSource 组件绑定到 TextBox 控件。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Data.SqlClient;
using System.Windows.Forms;
// This form demonstrates using a BindingNavigator to display 
// rows from a database query sequentially.
public class Form1 : Form
{
    // This is the BindingNavigator that allows the user
    // to navigate through the rows in a DataSet.
    BindingNavigator customersBindingNavigator = new BindingNavigator(true);
    // This is the BindingSource that provides data for
    // the Textbox control.
    BindingSource customersBindingSource = new BindingSource();
    // This is the TextBox control that displays the CompanyName
    // field from the DataSet.
    TextBox companyNameTextBox = new TextBox();
    public Form1()
    {
        // Set up the BindingSource component.
        this.customersBindingNavigator.BindingSource = this.customersBindingSource;
        this.customersBindingNavigator.Dock = DockStyle.Top;
        this.Controls.Add(this.customersBindingNavigator);
        // Set up the TextBox control for displaying company names.
        this.companyNameTextBox.Dock = DockStyle.Bottom;
        this.Controls.Add(this.companyNameTextBox);
        // Set up the form.
        this.Size = new Size(800, 200);
        this.Load += new EventHandler(Form1_Load);
    }
    void Form1_Load(object sender, EventArgs e)
    {
        // Open a connection to the database.
        // Replace the value of connectString with a valid 
        // connection string to a Northwind database accessible 
        // to your system.
        string connectString =
            "Integrated Security=SSPI;Persist Security Info=False;" +
            "Initial Catalog=Northwind;Data Source=localhost";
        
        using (SqlConnection connection = new SqlConnection(connectString))
        {
            SqlDataAdapter dataAdapter1 = 
                new SqlDataAdapter(new SqlCommand("Select * From Customers",connection));
            DataSet ds = new DataSet("Northwind Customers");
            ds.Tables.Add("Customers");
            dataAdapter1.Fill(ds.Tables["Customers"]);
            
            // Assign the DataSet as the DataSource for the BindingSource.
            this.customersBindingSource.DataSource = ds.Tables["Customers"];
            // Bind the CompanyName field to the TextBox control.
            this.companyNameTextBox.DataBindings.Add(
                new Binding("Text",
                this.customersBindingSource,
                "CompanyName",
                true));
        }
    }
    [STAThread]
    public static void Main()
    {
        Application.EnableVisualStyles();
        Application.Run(new Form1());
    }
}
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Data.SqlClient
Imports System.Windows.Forms
' This form demonstrates using a BindingNavigator to display 
' rows from a database query sequentially.
Public Class Form1
    Inherits Form
    ' This is the BindingNavigator that allows the user
    ' to navigate through the rows in a DataSet.
    Private customersBindingNavigator As New BindingNavigator(True)
    ' This is the BindingSource that provides data for
    ' the Textbox control.
    Private customersBindingSource As New BindingSource()
    ' This is the TextBox control that displays the CompanyName
    ' field from the DataSet.
    Private companyNameTextBox As New TextBox()
    Public Sub New()
        ' Set up the BindingSource component.
        Me.customersBindingNavigator.BindingSource = Me.customersBindingSource
        Me.customersBindingNavigator.Dock = DockStyle.Top
        Me.Controls.Add(Me.customersBindingNavigator)
        ' Set up the TextBox control for displaying company names.
        Me.companyNameTextBox.Dock = DockStyle.Bottom
        Me.Controls.Add(Me.companyNameTextBox)
        ' Set up the form.
        Me.Size = New Size(800, 200)
        AddHandler Me.Load, AddressOf Form1_Load
    End Sub
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
        ' Open a connection to the database.
        ' Replace the value of connectString with a valid 
        ' connection string to a Northwind database accessible 
        ' to your system.
        Dim connectString As String = _
            "Integrated Security=SSPI;Persist Security Info=False;" & _
            "Initial Catalog=Northwind;Data Source=localhost"
        Dim connection As New SqlConnection(connectString)
        Try
            Dim dataAdapter1 As New SqlDataAdapter( _
                New SqlCommand("Select * From Customers", connection))
            Dim ds As New DataSet("Northwind Customers")
            ds.Tables.Add("Customers")
            dataAdapter1.Fill(ds.Tables("Customers"))
            ' Assign the DataSet as the DataSource for the BindingSource.
            Me.customersBindingSource.DataSource = ds.Tables("Customers")
            ' Bind the CompanyName field to the TextBox control.
            Me.companyNameTextBox.DataBindings.Add(New Binding("Text", _
                Me.customersBindingSource, "CompanyName", True))
        Finally
            connection.Dispose()
        End Try
    End Sub
    <STAThread()> _
    Public Shared Sub Main()
        Application.EnableVisualStyles()
        Application.Run(New Form1())
    End Sub
End Class
注解
控件 BindingNavigator 表示在窗体上导航和操作数据的标准化方法。 在大多数情况下,会与BindingSource控件配对,BindingNavigator以在窗体上移动数据记录并与之交互。 在这些情况下, 属性 BindingSource 设置为充当数据源的关联 System.Windows.Forms.BindingSource 组件。
默认情况下, BindingNavigator 控件的用户界面 (UI) 由一系列 ToolStrip 按钮、文本框和静态文本元素组成,用于最常见的数据相关操作,例如添加数据、删除数据以及浏览数据。 这些控件中的每一个都可以通过控件的 BindingNavigator 关联成员进行检索或设置。 同样,类中 BindingSource 还有一对一的对应关系,这些成员以编程方式执行相同的功能,如下表所示。
| UI 控件 | BindingNavigator 成员 | BindingSource 成员 | 
|---|---|---|
| 首先移动 | MoveFirstItem | MoveFirst | 
| 移动上一个 | MovePreviousItem | MovePrevious | 
| 当前位置 | PositionItem | Current | 
| Count | CountItem | Count | 
| 下一步移动 | MoveNextItem | MoveNext | 
| 最后移动 | MoveLastItem | MoveLast | 
| 添加新项 | AddNewItem | AddNew | 
| 删除 | DeleteItem | RemoveCurrent | 
BindingNavigator将控件添加到窗体并将其绑定到数据源(如 BindingSource)将自动建立此表中的关系。
可以使用以下方法之一自定义此工具栏:
- BindingNavigator使用接受布尔 - addStandardItems参数的BindingNavigator(Boolean)构造函数创建 ,并将此参数设置为- false。 然后将所需的ToolStripItem对象添加到集合。Items
- 如果需要大量自定义,或者将重用自定义设计,请从 BindingNavigator 派生类并重写 AddStandardItems 方法以定义其他或备用标准项。 
构造函数
| BindingNavigator() | 初始化 BindingNavigator 类的新实例。 | 
| BindingNavigator(BindingSource) | 用指定的 BindingNavigator 作为数据源来初始化 BindingSource 类的新实例。 | 
| BindingNavigator(Boolean) | 初始化 BindingNavigator 类的新实例,指示是否显示标准的导航用户界面 (UI)。 | 
| BindingNavigator(IContainer) | 初始化 BindingNavigator 类的新实例,并将此新实例添加到指定容器。 | 
字段
| ScrollStateAutoScrolling | 确定 AutoScroll 属性的值。(继承自 ScrollableControl) | 
| ScrollStateFullDrag | 确定用户是否启用了全窗口拖动。(继承自 ScrollableControl) | 
| ScrollStateHScrollVisible | 确定 HScroll 属性的值是否设置为  | 
| ScrollStateUserHasScrolled | 确定用户是否滚动了 ScrollableControl 控件。(继承自 ScrollableControl) | 
| ScrollStateVScrollVisible | 确定 VScroll 属性的值是否设置为  | 
属性
| AccessibilityObject | 获取分配给该控件的 AccessibleObject。(继承自 Control) | 
| AccessibleDefaultActionDescription | 获取或设置控件的默认操作说明以供具有辅助功能的客户端应用程序使用。(继承自 Control) | 
| AccessibleDescription | 获取或设置辅助功能客户端应用程序使用的控件说明。(继承自 Control) | 
| AccessibleName | 获取或设置辅助功能客户端应用程序所使用的控件名称。(继承自 Control) | 
| AccessibleRole | 获取或设置控件的辅助性角色。(继承自 Control) | 
| AddNewItem | 获取或设置表示“新增”按钮的 ToolStripItem。 | 
| AllowClickThrough | 表示窗体上绑定到数据的控件的导航和操作用户界面 (UI)。(继承自 ToolStrip) | 
| AllowDrop | 获取或设置一个值,该值指示是否通过你实现的事件来处理拖放和项重新排序。(继承自 ToolStrip) | 
| AllowItemReorder | 获取或设置一个用于指示是否专门由 ToolStrip 类处理拖放和项重新排序操作的值。(继承自 ToolStrip) | 
| AllowMerge | 获取或设置一个值,该值指示能否将多个 MenuStrip、ToolStripDropDownMenu、ToolStripMenuItem 及其他类型进行组合。(继承自 ToolStrip) | 
| Anchor | 获取或设置 ToolStrip 要绑定到的容器的边缘,并确定 ToolStrip 如何随其父级调整大小。(继承自 ToolStrip) | 
| AutoScroll | 此属性与此类无关。(继承自 ToolStrip) | 
| AutoScrollMargin | 此属性与此类无关。(继承自 ToolStrip) | 
| AutoScrollMinSize | 此属性与此类无关。(继承自 ToolStrip) | 
| AutoScrollOffset | 获取或设置一个值,该值指示在 ScrollControlIntoView(Control) 中将控件滚动到何处。(继承自 Control) | 
| AutoScrollPosition | 此属性与此类无关。(继承自 ToolStrip) | 
| AutoSize | 获取或设置一个值,该值指示是否自动调整控件的大小以显示其完整内容。(继承自 ToolStrip) | 
| BackColor | 获取或设置 ToolStrip 的背景色。(继承自 ToolStrip) | 
| BackgroundImage | 获取或设置在控件中显示的背景图像。(继承自 Control) | 
| BackgroundImageLayout | 获取或设置在 ImageLayout 枚举中定义的背景图像布局。(继承自 Control) | 
| BindingContext | 获取或设置 ToolStrip 的绑定上下文。(继承自 ToolStrip) | 
| BindingSource | 获取或设置 BindingSource 组件,它是数据的来源。 | 
| Bottom | 获取控件下边缘与其容器的工作区上边缘之间的距离(以像素为单位)。(继承自 Control) | 
| Bounds | 获取或设置控件(包括其非工作区元素)相对于其父控件的大小和位置(以像素为单位)。(继承自 Control) | 
| CanEnableIme | 获取一个用以指示是否可以将 ImeMode 属性设置为活动值的值,以启用 IME 支持。(继承自 Control) | 
| CanFocus | 获取一个值,该值指示控件是否可以接收焦点。(继承自 Control) | 
| CanOverflow | 获取或设置一个值,该值指示是否可以将 ToolStrip 中的项发送到溢出菜单。(继承自 ToolStrip) | 
| CanRaiseEvents | 确定是否可以在控件上引发事件。(继承自 Control) | 
| CanSelect | 获取一个值,该值指示是否可以选中控件。(继承自 Control) | 
| Capture | 获取或设置一个值,该值指示控件是否已捕获鼠标。(继承自 Control) | 
| CausesValidation | 获取或设置一个值,该值指示 ToolStrip 是否会引起在任何需要在接收到焦点时执行验证的控件上执行验证。(继承自 ToolStrip) | 
| ClientRectangle | 获取表示控件的工作区的矩形。(继承自 Control) | 
| ClientSize | 获取或设置控件的工作区的高度和宽度。(继承自 Control) | 
| CompanyName | 获取包含控件的应用程序的公司名称或创建者。(继承自 Control) | 
| Container | 获取包含 IContainer 的 Component。(继承自 Component) | 
| ContainsFocus | 获取一个值,该值指示控件或它的一个子控件当前是否有输入焦点。(继承自 Control) | 
| ContextMenu | 获取或设置与控件关联的快捷菜单。(继承自 Control) | 
| ContextMenuStrip | 获取或设置与此控件关联的 ContextMenuStrip。(继承自 Control) | 
| Controls | 此属性与此类无关。(继承自 ToolStrip) | 
| CountItem | 获取或设置 ToolStripItem,它显示关联的 BindingSource 中的总项数。 | 
| CountItemFormat | 获取或设置用于设置在 CountItem 控件中显示的信息的格式的字符串。 | 
| Created | 获取一个值,该值指示控件是否已经创建。(继承自 Control) | 
| CreateParams | 获取创建控件句柄时所需要的创建参数。(继承自 ScrollableControl) | 
| Cursor | 获取或设置当鼠标指针放置在 ToolStrip 上时显示的光标。(继承自 ToolStrip) | 
| DataBindings | 为该控件获取数据绑定。(继承自 Control) | 
| DataContext | 获取或设置用于数据绑定的数据上下文。 这是一个环境属性。(继承自 Control) | 
| DefaultCursor | 获取或设置控件的默认光标。(继承自 Control) | 
| DefaultDock | 获取 ToolStrip 的停靠位置,以指示哪些边框停靠到容器上。(继承自 ToolStrip) | 
| DefaultDropDownDirection | 获取或设置一个值,该值表示 ToolStripDropDown 控件相对于 ToolStrip 的默认显示方向。(继承自 ToolStrip) | 
| DefaultGripMargin | 获取大小调整手柄和 ToolStrip 的边缘之间的默认间距(以像素为单位)。(继承自 ToolStrip) | 
| DefaultImeMode | 获取控件支持的默认输入法编辑器 (IME) 模式。(继承自 Control) | 
| DefaultMargin | 获取 ToolStrip 与 ToolStripContainer 之间的间距(以像素为单位)。(继承自 ToolStrip) | 
| DefaultMaximumSize | 获取以像素为单位的长度和高度,此长度和高度被指定为控件的默认最大大小。(继承自 Control) | 
| DefaultMinimumSize | 获取以像素为单位的长度和高度,此长度和高度被指定为控件的默认最小大小。(继承自 Control) | 
| DefaultPadding | 获取 ToolStrip 的内容的内部间距(以像素为单位)。(继承自 ToolStrip) | 
| DefaultShowItemToolTips | 获取一个值,该值表示是否为 ToolStrip 默认显示工具提示。(继承自 ToolStrip) | 
| DefaultSize | 获取 ToolStrip 的默认大小。(继承自 ToolStrip) | 
| DeleteItem | 获取或设置与“删除”功能关联的 ToolStripItem。 | 
| DesignMode | 获取一个值,用以指示 Component 当前是否处于设计模式。(继承自 Component) | 
| DeviceDpi | 获取显示当前控件的显示设备的 DPI 值。(继承自 Control) | 
| DisplayedItems | 获取当前在 ToolStrip 上显示的项的子集,其中包括自动添加到 ToolStrip 中的项。(继承自 ToolStrip) | 
| DisplayRectangle | 检索当前显示矩形。(继承自 ToolStrip) | 
| Disposing | 获取一个值,该值指示 Control 基类是否在释放进程中。(继承自 Control) | 
| Dock | 获取或设置要停靠在其父控件上的 ToolStrip 边框,并确定 ToolStrip 如何随其父控件一起调整大小。(继承自 ToolStrip) | 
| DockPadding | 获取控件的所有边缘的停靠边距设置。(继承自 ScrollableControl) | 
| DoubleBuffered | 获取或设置一个值,该值指示此控件是否应使用辅助缓冲区重绘其图面,以减少或避免闪烁。(继承自 Control) | 
| Enabled | 获取或设置一个值,该值指示控件是否可以对用户交互作出响应。(继承自 Control) | 
| Events | 获取附加到此 Component 的事件处理程序的列表。(继承自 Component) | 
| Focused | 获取一个值,该值指示控件是否有输入焦点。(继承自 Control) | 
| Font | 获取或设置用于显示控件中的文本的字体。(继承自 ToolStrip) | 
| FontHeight | 获取或设置控件的字体的高度。(继承自 Control) | 
| ForeColor | 获取或设置 ToolStrip 的前景色。(继承自 ToolStrip) | 
| GripDisplayStyle | 获取 ToolStrip 移动手柄的方向。(继承自 ToolStrip) | 
| GripMargin | 获取或设置 ToolStrip 移动手柄周围的空间。(继承自 ToolStrip) | 
| GripRectangle | 获取 ToolStrip 移动手柄的边界。(继承自 ToolStrip) | 
| GripStyle | 获取或设置 ToolStrip 移动手柄是可见还是隐藏。(继承自 ToolStrip) | 
| 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) | 
| IsCurrentlyDragging | 获取一个值,该值指示用户当前是否正在将 ToolStrip 从一个 ToolStripContainer 移到另一个。(继承自 ToolStrip) | 
| IsDisposed | 获取一个值,该值指示控件是否已经被释放。(继承自 Control) | 
| IsDropDown | 获取一个值,该值指示 ToolStrip 是否为 ToolStripDropDown 控件。(继承自 ToolStrip) | 
| IsHandleCreated | 获取一个值,该值指示控件是否有与它关联的句柄。(继承自 Control) | 
| IsMirrored | 获取一个值,该值指示此控件是否为镜像控件。(继承自 Control) | 
| Items | 获取属于 ToolStrip 的所有项。(继承自 ToolStrip) | 
| LayoutEngine | 将引用传递给由布局引擎接口返回的缓存 LayoutEngine。(继承自 ToolStrip) | 
| LayoutSettings | 获取或设置布局方案特征。(继承自 ToolStrip) | 
| LayoutStyle | 获取或设置一个值,该值指示 ToolStrip 如何对项集合进行布局。(继承自 ToolStrip) | 
| Left | 获取或设置控件左边缘与其容器的工作区左边缘之间的距离(以像素为单位)。(继承自 Control) | 
| Location | 获取或设置该控件的左上角相对于其容器的左上角的坐标。(继承自 Control) | 
| Margin | 获取或设置控件之间的空间。(继承自 Control) | 
| MaximumSize | 获取或设置大小,该大小是 GetPreferredSize(Size) 可以指定的上限。(继承自 Control) | 
| MaxItemSize | 获取 ToolStrip 的最大高度和宽度,以像素为单位。(继承自 ToolStrip) | 
| MinimumSize | 获取或设置大小,该大小是 GetPreferredSize(Size) 可以指定的下限。(继承自 Control) | 
| MoveFirstItem | 获取或设置与“移到第一个”功能关联的 ToolStripItem。 | 
| MoveLastItem | 获取或设置与“移到最后一个”功能关联的 ToolStripItem。 | 
| MoveNextItem | 获取或设置与“移到下一个”功能关联的 ToolStripItem。 | 
| MovePreviousItem | 获取或设置与“移到上一个”功能关联的 ToolStripItem。 | 
| Name | 获取或设置控件的名称。(继承自 Control) | 
| Orientation | 获取 ToolStripPanel 的方向。(继承自 ToolStrip) | 
| OverflowButton | 获取 ToolStripItem,它是启用了溢出的 ToolStrip 的“溢出”按钮。(继承自 ToolStrip) | 
| Padding | 获取或设置控件内的空白。(继承自 Control) | 
| Parent | 获取或设置控件的父容器。(继承自 Control) | 
| PositionItem | 获取或设置 ToolStripItem,它显示 BindingSource 中的当前位置。 | 
| PreferredSize | 获取可以容纳控件的矩形区域的大小。(继承自 Control) | 
| ProductName | 获取包含控件的程序集的产品名称。(继承自 Control) | 
| ProductVersion | 获取包含控件的程序集的版本。(继承自 Control) | 
| RecreatingHandle | 获取一个值,该值指示控件当前是否在重新创建其句柄。(继承自 Control) | 
| Region | 获取或设置与控件关联的窗口区域。(继承自 Control) | 
| Renderer | 获取或设置用于自定义 ToolStripRenderer 的外观的 ToolStrip。(继承自 ToolStrip) | 
| RenderMode | 获取或设置一个值,该值指示将把哪种视觉样式应用到 ToolStrip。(继承自 ToolStrip) | 
| RenderRightToLeft | 
		已过时.
	 
		已过时.
	 此属性现已过时。(继承自 Control) | 
| ResizeRedraw | 获取或设置一个值,该值指示控件在调整大小时是否重绘自己。(继承自 Control) | 
| Right | 获取控件右边缘与其容器的工作区左边缘之间的距离(以像素为单位)。(继承自 Control) | 
| RightToLeft | 获取或设置一个值,该值指示是否将控件的元素对齐以支持使用从右向左的字体的区域设置。(继承自 Control) | 
| ScaleChildren | 获取一个值,该值确定子控件的缩放。(继承自 Control) | 
| ShowFocusCues | 获取一个值,该值指示控件是否应显示聚焦框。(继承自 Control) | 
| ShowItemToolTips | 获取或设置一个值,该值指示是否在 ToolStrip 项上显示工具提示。(继承自 ToolStrip) | 
| ShowKeyboardCues | 获取一个值,该值指示用户界面是否处于适当的状态以显示或隐藏键盘快捷键。(继承自 Control) | 
| Site | 获取或设置控件的站点。(继承自 Control) | 
| Size | 获取或设置控件的高度和宽度。(继承自 Control) | 
| Stretch | 获取或设置一个值,该值指示 ToolStrip 在 ToolStripContainer 中是否从一端拉伸到另一端。(继承自 ToolStrip) | 
| TabIndex | 获取或设置控件在其容器内的 Tab 键顺序。(继承自 Control) | 
| TabStop | 获取或设置一个值,该值指示用户能否使用 Tab 键为 ToolStrip 中的项提供焦点。(继承自 ToolStrip) | 
| Tag | 获取或设置包含有关控件的数据的对象。(继承自 Control) | 
| Text | 获取或设置与此控件关联的文本。(继承自 Control) | 
| TextDirection | 获取或设置在 ToolStrip 上绘制文本的方向。(继承自 ToolStrip) | 
| Top | 获取或设置控件上边缘与其容器的工作区上边缘之间的距离(以像素为单位)。(继承自 Control) | 
| TopLevelControl | 获取没有另一个 Windows 窗体控件作为其父级的父控件。 通常,这是控件所在的最外面的 Form。(继承自 Control) | 
| UseWaitCursor | 获取或设置一个值,该值指示是否将等待光标用于当前控件以及所有子控件。(继承自 Control) | 
| VerticalScroll | 此属性与此类无关。(继承自 ToolStrip) | 
| Visible | 获取或设置一个值,该值指示是否显示该控件及其所有子控件。(继承自 Control) | 
| 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) |