TreeView TreeView TreeView TreeView Class

定义

显示标记来表示每个项的分层集合TreeNodeDisplays a hierarchical collection of labeled items, each represented by a TreeNode.

public ref class TreeView : System::Windows::Forms::Control
[System.Runtime.InteropServices.ComVisible(true)]
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Ask)]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
public class TreeView : System.Windows.Forms.Control
type TreeView = class
    inherit Control
Public Class TreeView
Inherits Control
继承
派生
属性

示例

下面的代码示例演示如何将TreeView控件。The following code example demonstrates the use of the TreeView control.

// Populates a TreeView control with example nodes. 
private void InitializeTreeView()
{
    treeView1.BeginUpdate();
    treeView1.Nodes.Add("Parent");
    treeView1.Nodes[0].Nodes.Add("Child 1");
    treeView1.Nodes[0].Nodes.Add("Child 2");
    treeView1.Nodes[0].Nodes[1].Nodes.Add("Grandchild");
    treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("Great Grandchild");
    treeView1.EndUpdate();
}
' Populates a TreeView control with example nodes. 
Private Sub InitializeTreeView()
    treeView1.BeginUpdate()
    treeView1.Nodes.Add("Parent")
    treeView1.Nodes(0).Nodes.Add("Child 1")
    treeView1.Nodes(0).Nodes.Add("Child 2")
    treeView1.Nodes(0).Nodes(1).Nodes.Add("Grandchild")
    treeView1.Nodes(0).Nodes(1).Nodes(0).Nodes.Add("Great Grandchild")
    treeView1.EndUpdate()
End Sub

以下、 更复杂的代码示例显示的客户信息TreeView控件。The following, more complex code example displays customer information in a TreeView control. 根树节点显示客户名称和子树节点显示分配给每个客户的订单号。The root tree nodes display customer names, and the child tree nodes display the order numbers assigned to each customer. 在此示例中,有 15 个订单显示 1,000 名客户。In this example, 1,000 customers are displayed with 15 orders each. 重新绘制的TreeView通过使用抑制BeginUpdateEndUpdate方法和等待Cursor显示时TreeView创建和绘制TreeNode对象。The repainting of the TreeView is suppressed by using the BeginUpdate and EndUpdate methods, and a wait Cursor is displayed while the TreeView creates and paints the TreeNode objects. 此示例要求具有Customer对象,可以保留一系列Order对象。This example requires that you have a Customer object that can hold a collection of Order objects. 它还需要具有名为的光标文件MyWait.cur应用程序目录中创建的实例TreeView控制上FormIt also requires that you have a cursor file that is named MyWait.cur in the application directory and that you have created an instance of a TreeView control on a Form.

// The basic Customer class.
ref class Customer: public System::Object
{
private:
   String^ custName;

protected:
   ArrayList^ custOrders;

public:
   Customer( String^ customername )
   {
      custName = "";
      custOrders = gcnew ArrayList;
      this->custName = customername;
   }


   property String^ CustomerName 
   {
      String^ get()
      {
         return this->custName;
      }

      void set( String^ value )
      {
         this->custName = value;
      }

   }

   property ArrayList^ CustomerOrders 
   {
      ArrayList^ get()
      {
         return this->custOrders;
      }

   }

};


// End Customer class
// The basic customer Order class.
ref class Order: public System::Object
{
private:
   String^ ordID;

public:
   Order( String^ orderid )
   {
      ordID = "";
      this->ordID = orderid;
   }


   property String^ OrderID 
   {
      String^ get()
      {
         return this->ordID;
      }

      void set( String^ value )
      {
         this->ordID = value;
      }

   }

};
// End Order class



void FillMyTreeView()
{
   // Add customers to the ArrayList of Customer objects.
   for ( int x = 0; x < 1000; x++ )
   {
      customerArray->Add( gcnew Customer( "Customer " + x ) );
   }
   
   // Add orders to each Customer object in the ArrayList.
   IEnumerator^ myEnum = customerArray->GetEnumerator();
   while ( myEnum->MoveNext() )
   {
      Customer^ customer1 = safe_cast<Customer^>(myEnum->Current);
      for ( int y = 0; y < 15; y++ )
      {
         customer1->CustomerOrders->Add( gcnew Order( "Order " + y ) );
      }
   }

   // Display a wait cursor while the TreeNodes are being created.
   ::Cursor::Current = gcnew System::Windows::Forms::Cursor( "MyWait.cur" );
   
   // Suppress repainting the TreeView until all the objects have been created.
   treeView1->BeginUpdate();
   
   // Clear the TreeView each time the method is called.
   treeView1->Nodes->Clear();
   
   // Add a root TreeNode for each Customer object in the ArrayList.
   myEnum = customerArray->GetEnumerator();
   while ( myEnum->MoveNext() )
   {
      Customer^ customer2 = safe_cast<Customer^>(myEnum->Current);
      treeView1->Nodes->Add( gcnew TreeNode( customer2->CustomerName ) );
      
      // Add a child treenode for each Order object in the current Customer object.
      IEnumerator^ myEnum = customer2->CustomerOrders->GetEnumerator();
      while ( myEnum->MoveNext() )
      {
         Order^ order1 = safe_cast<Order^>(myEnum->Current);
         treeView1->Nodes[ customerArray->IndexOf( customer2 ) ]->Nodes->Add( gcnew TreeNode( customer2->CustomerName + "." + order1->OrderID ) );
      }
   }
   
   // Reset the cursor to the default for all controls.
   ::Cursor::Current = Cursors::Default;
   
   // Begin repainting the TreeView.
   treeView1->EndUpdate();
}

// The basic Customer class.
public class Customer : System.Object
{
   private string custName = "";
   protected ArrayList custOrders = new ArrayList();

   public Customer(string customername)
   {
      this.custName = customername;
   }

   public string CustomerName
   {      
      get{return this.custName;}
      set{this.custName = value;}
   }

   public ArrayList CustomerOrders 
   {
      get{return this.custOrders;}
   }

} // End Customer class 


// The basic customer Order class.
public class Order : System.Object
{
   private string ordID = "";

   public Order(string orderid)
   {
      this.ordID = orderid;
   }

   public string OrderID
   {      
      get{return this.ordID;}
      set{this.ordID = value;}
   }

} // End Order class

// Create a new ArrayList to hold the Customer objects.
private ArrayList customerArray = new ArrayList(); 

private void FillMyTreeView()
{
   // Add customers to the ArrayList of Customer objects.
   for(int x=0; x<1000; x++)
   {
      customerArray.Add(new Customer("Customer" + x.ToString()));
   }

   // Add orders to each Customer object in the ArrayList.
   foreach(Customer customer1 in customerArray)
   {
      for(int y=0; y<15; y++)
      {
         customer1.CustomerOrders.Add(new Order("Order" + y.ToString()));    
      }
   }

   // Display a wait cursor while the TreeNodes are being created.
   Cursor.Current = new Cursor("MyWait.cur");
        
   // Suppress repainting the TreeView until all the objects have been created.
   treeView1.BeginUpdate();

   // Clear the TreeView each time the method is called.
   treeView1.Nodes.Clear();

   // Add a root TreeNode for each Customer object in the ArrayList.
   foreach(Customer customer2 in customerArray)
   {
      treeView1.Nodes.Add(new TreeNode(customer2.CustomerName));
          
      // Add a child treenode for each Order object in the current Customer object.
      foreach(Order order1 in customer2.CustomerOrders)
      {
         treeView1.Nodes[customerArray.IndexOf(customer2)].Nodes.Add(
           new TreeNode(customer2.CustomerName + "." + order1.OrderID));
      }
   }

   // Reset the cursor to the default for all controls.
   Cursor.Current = Cursors.Default;

   // Begin repainting the TreeView.
   treeView1.EndUpdate();
}
Public Class Customer
   Inherits [Object]
   Private custName As String = ""
   Friend custOrders As New ArrayList()

   Public Sub New(ByVal customername As String)
      Me.custName = customername
   End Sub

   Public Property CustomerName() As String
      Get
         Return Me.custName
      End Get
      Set(ByVal Value As String)
         Me.custName = Value
      End Set
   End Property

   Public ReadOnly Property CustomerOrders() As ArrayList
      Get
         Return Me.custOrders
      End Get
   End Property
End Class 'End Customer class


Public Class Order
   Inherits [Object]
   Private ordID As String

   Public Sub New(ByVal orderid As String)
      Me.ordID = orderid
   End Sub 'New

   Public Property OrderID() As String
      Get
         Return Me.ordID
      End Get
      Set(ByVal Value As String)
         Me.ordID = Value
      End Set
   End Property
End Class ' End Order class

' Create a new ArrayList to hold the Customer objects.
Private customerArray As New ArrayList()

Private Sub FillMyTreeView()
   ' Add customers to the ArrayList of Customer objects.
   Dim x As Integer
   For x = 0 To 999
      customerArray.Add(New Customer("Customer" + x.ToString()))
   Next x

   ' Add orders to each Customer object in the ArrayList.
   Dim customer1 As Customer
   For Each customer1 In customerArray
      Dim y As Integer
      For y = 0 To 14
         customer1.CustomerOrders.Add(New Order("Order" + y.ToString()))
      Next y
   Next customer1

   ' Display a wait cursor while the TreeNodes are being created.
   Cursor.Current = New Cursor("MyWait.cur")

   ' Suppress repainting the TreeView until all the objects have been created.
   treeView1.BeginUpdate()

   ' Clear the TreeView each time the method is called.
   treeView1.Nodes.Clear()

   ' Add a root TreeNode for each Customer object in the ArrayList.
   Dim customer2 As Customer
   For Each customer2 In customerArray
      treeView1.Nodes.Add(New TreeNode(customer2.CustomerName))

      ' Add a child TreeNode for each Order object in the current Customer object.
      Dim order1 As Order
      For Each order1 In customer2.CustomerOrders
         treeView1.Nodes(customerArray.IndexOf(customer2)).Nodes.Add( _
    New TreeNode(customer2.CustomerName + "." + order1.OrderID))
      Next order1
   Next customer2

   ' Reset the cursor to the default for all controls.
   Cursor.Current = System.Windows.Forms.Cursors.Default

   ' Begin repainting the TreeView.
   treeView1.EndUpdate()
End Sub 'FillMyTreeView

注解

Nodes集合包含所有TreeNode对象分配给TreeView控件。The Nodes collection holds all the TreeNode objects that are assigned to the TreeView control. 此集合中的树节点称为根树节点。The tree nodes in this collection are referred to as the root tree nodes. 任何后来添加到根树节点的树节点称为子节点。Any tree node that is subsequently added to a root tree node is referred to as a child node. 因为每个TreeNode可以包含一系列其他TreeNode对象,您可能会发现很难确定你的树状结构中的位置时循环访问集合。Because each TreeNode can contain a collection of other TreeNode objects, you might find it difficult to determine your location in the tree structure when you iterate through the collection. 可以分析TreeNode.FullPath通过使用字符串PathSeparator的字符串值来确定何处TreeNode标签的起始和结束。You can parse the TreeNode.FullPath string by using the PathSeparator string value to determine where a TreeNode label begins and ends.

您可以通过将分配中显示图像的树节点旁ImageListImageList属性并引用的索引值ImageImageList若要将其分配ImageYou can display images next to the tree nodes by assigning an ImageList to the ImageList property and referencing the index value of an Image in the ImageList to assign that Image. 使用以下属性分配图像:Use the following properties to assign images:

  • 设置ImageIndex属性的索引值Image想要在未选中树节点时显示。Set the ImageIndex property to the index value of the Image that you want to display when a tree node is not selected.

  • 设置SelectedImageIndex属性的索引值Image想要在选定树节点时显示。Set the SelectedImageIndex property to the index value of the Image that you want to display when a tree node is selected.

引用的映像ImageIndexSelectedImageIndex属性的值为分配到的所有树节点都显示的默认图像Nodes集合。The images referenced by the ImageIndex and SelectedImageIndex property values are the default images displayed by all the tree nodes that are assigned to the Nodes collection. 每个树节点可通过设置覆盖默认映像TreeNode.ImageIndexTreeNode.SelectedImageIndex属性。Individual tree nodes can override the default images by setting the TreeNode.ImageIndex and TreeNode.SelectedImageIndex properties.

在显示的状态图像TreeView是 16 x 16 像素,默认情况下。The state images displayed in the TreeView are 16 x 16 pixels by default. 设置ImageSize属性的StateImageList不会影响上图像的显示方式。Setting the ImageSize property of the StateImageList will have no effect on how the images are displayed. 但是,状态图像调整大小根据系统 DPI 设置时的 app.config 文件包含以下条目:However, the state images are resized according to the system DPI setting when the app.config file contains the following entry:

<appSettings>  
  <add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />  
</appSettings>  

可以展开树节点以显示下一级别的子树节点。Tree nodes can be expanded to display the next level of child tree nodes. 用户可以展开TreeNode通过单击加号 (+) 按钮,如果其中一个旁将显示TreeNode,或可以展开TreeNode通过调用TreeNode.Expand方法。The user can expand the TreeNode by clicking the plus-sign (+) button, if one is displayed next to the TreeNode, or you can expand the TreeNode by calling the TreeNode.Expand method. 若要展开所有子树节点中的级别Nodes集合,请调用ExpandAll方法。To expand all the child tree node levels in the Nodes collection, call the ExpandAll method. 您可以折叠子TreeNode级别通过调用TreeNode.Collapse方法或用户可以按减号 (-) 按钮,如果旁边显示一个TreeNodeYou can collapse the child TreeNode level by calling the TreeNode.Collapse method, or the user can press the minus-sign (-) button, if one is displayed next to the TreeNode. 您还可以调用TreeNode.Toggle展开和折叠状态之间进行交替的方法。You can also call the TreeNode.Toggle method to alternate between the expanded and collapsed states.

树节点可以选择显示的复选框。Tree nodes can optionally display check boxes. 若要显示复选框,请设置CheckBoxes的属性TreeViewtrueTo display the check boxes, set the CheckBoxes property of the TreeView to true. Checked属性设置为true对于树节点处于选中状态。The Checked property is set to true for tree nodes that are in a checked state.

备注

设置TreeNode.Checked中的属性BeforeCheckAfterCheck事件导致该事件被引发多个时间并可能会导致意外行为。Setting the TreeNode.Checked property from within the BeforeCheck or AfterCheck event causes the event to be raised multiple times and can result in unexpected behavior. 例如,你可能会设置Checked事件处理程序中时以递归方式更新子节点,使用户无需展开,然后检查每个单独的属性。For example, you might set the Checked property in the event handler when you are recursively updating the child nodes so that the user does not have to expand and check each one individually. 若要防止被多次引发事件,请将逻辑添加到事件处理程序,才会执行递归代码Action的属性TreeViewEventArgs未设置为TreeViewAction.UnknownTo prevent the event from being raised multiple times, add logic to your event handler that only executes your recursive code if the Action property of the TreeViewEventArgs is not set to TreeViewAction.Unknown. 有关如何执行此操作的示例,请参阅示例部分AfterCheckBeforeCheck事件。For an example of how to do this, see the Example section of the AfterCheck or BeforeCheck events.

您可以更改的外观TreeView通过设置其显示和样式属性的一些控件。You can change the appearance of the TreeView control by setting some of its display and style properties. 设置ShowPlusMinustrue显示每个旁边的加号或减号按钮TreeNode,可以展开或折叠,分别。Setting ShowPlusMinus to true displays a plus-sign or minus-sign button next to each TreeNode that can be expanded or collapsed, respectively. 设置ShowRootLines属性设置为true导致TreeView显示关联在一起的根树节点的行。Setting the ShowRootLines property to true causes the TreeView to display lines that join all the root tree nodes together. 可以显示通过设置连接到其根节点的子树节点的线条ShowLines属性设置为trueYou can display lines that connect child tree nodes to their root node by setting the ShowLines property to true. 设置HotTracking属性设置为true更改树节点标签的外观在鼠标指针移过它们。Setting the HotTracking property to true changes the appearance of the tree node labels as the mouse pointer passes over them. 在热跟踪,树节点标签采用外观变为超链接。When hot-tracked, the tree node labels take on the appearance of a hyperlink. 你可以完全自定义外观TreeView控件。You can also completely customize the appearance of the TreeView control. 若要执行此操作,设置DrawMode属性的值以外的其他TreeViewDrawMode.Normal,并处理DrawNode事件。To do this, set the DrawMode property to a value other than TreeViewDrawMode.Normal and handle the DrawNode event.

备注

设置时CheckBoxesScrollableImageIndex,和SelectedImageIndex在运行时,属性TreeView重新创建句柄 (请参阅Control.RecreateHandle) 来更新控件的外观。When setting the CheckBoxes, Scrollable, ImageIndex, and SelectedImageIndex properties at run time, the TreeView handle is recreated (see Control.RecreateHandle) to update the control's appearance. 这将导致所有树节点为 collapsed,除所选TreeNodeThis causes all tree nodes to be collapsed, except for the selected TreeNode.

构造函数

TreeView() TreeView() TreeView() TreeView()

初始化 TreeView 类的新实例。Initializes a new instance of the TreeView class.

属性

AccessibilityObject AccessibilityObject AccessibilityObject AccessibilityObject

获取分配给该控件的 AccessibleObjectGets the AccessibleObject assigned to the control.

(Inherited from Control)
AccessibleDefaultActionDescription AccessibleDefaultActionDescription AccessibleDefaultActionDescription AccessibleDefaultActionDescription

获取或设置控件的默认操作说明以供具有辅助功能的客户端应用程序使用。Gets or sets the default action description of the control for use by accessibility client applications.

(Inherited from Control)
AccessibleDescription AccessibleDescription AccessibleDescription AccessibleDescription

获取或设置辅助功能客户端应用程序使用的控件说明。Gets or sets the description of the control used by accessibility client applications.

(Inherited from Control)
AccessibleName AccessibleName AccessibleName AccessibleName

获取或设置辅助功能客户端应用程序所使用的控件名称。Gets or sets the name of the control used by accessibility client applications.

(Inherited from Control)
AccessibleRole AccessibleRole AccessibleRole AccessibleRole

获取或设置控件的辅助性角色Gets or sets the accessible role of the control

(Inherited from Control)
AllowDrop AllowDrop AllowDrop AllowDrop

获取或设置一个值,该值指示控件是否可以接受用户拖放到它上面的数据。Gets or sets a value indicating whether the control can accept data that the user drags onto it.

(Inherited from Control)
Anchor Anchor Anchor Anchor

获取或设置控件绑定到的容器的边缘并确定控件如何随其父级一起调整大小。Gets or sets the edges of the container to which a control is bound and determines how a control is resized with its parent.

(Inherited from Control)
AutoScrollOffset AutoScrollOffset AutoScrollOffset AutoScrollOffset

获取或设置一个值,该值指示在 ScrollControlIntoView(Control) 中将控件滚动到何处。Gets or sets where this control is scrolled to in ScrollControlIntoView(Control).

(Inherited from Control)
AutoSize AutoSize AutoSize AutoSize

此属性与此类无关。This property is not relevant for this class.

(Inherited from Control)
BackColor BackColor BackColor BackColor

获取或设置控件的背景色。Gets or sets the background color for the control.

BackgroundImage BackgroundImage BackgroundImage BackgroundImage

获取或设置背景图像的TreeView控件。Gets or set the background image for the TreeView control.

BackgroundImageLayout BackgroundImageLayout BackgroundImageLayout BackgroundImageLayout

获取或设置背景图像的布局TreeView控件。Gets or sets the layout of the background image for the TreeView control.

BindingContext BindingContext BindingContext BindingContext

获取或设置控件的 BindingContextGets or sets the BindingContext for the control.

(Inherited from Control)
BorderStyle BorderStyle BorderStyle BorderStyle

获取或设置树视图控件的边框样式。Gets or sets the border style of the tree view control.

Bottom Bottom Bottom Bottom

获取控件下边缘与其容器的工作区上边缘之间的距离(以像素为单位)。Gets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area.

(Inherited from Control)
Bounds Bounds Bounds Bounds

获取或设置控件(包括其非工作区元素)相对于其父控件的大小和位置(以像素为单位)。Gets or sets the size and location of the control including its nonclient elements, in pixels, relative to the parent control.

(Inherited from Control)
CanEnableIme CanEnableIme CanEnableIme CanEnableIme

获取一个用以指示是否可以将 ImeMode 属性设置为活动值的值,以启用 IME 支持。Gets a value indicating whether the ImeMode property can be set to an active value, to enable IME support.

(Inherited from Control)
CanFocus CanFocus CanFocus CanFocus

获取一个值,该值指示控件是否可以接收焦点。Gets a value indicating whether the control can receive focus.

(Inherited from Control)
CanRaiseEvents CanRaiseEvents CanRaiseEvents CanRaiseEvents

确定是否可以在控件上引发事件。Determines if events can be raised on the control.

(Inherited from Control)
CanSelect CanSelect CanSelect CanSelect

获取一个值,该值指示是否可以选中控件。Gets a value indicating whether the control can be selected.

(Inherited from Control)
Capture Capture Capture Capture

获取或设置一个值,该值指示控件是否已捕获鼠标。Gets or sets a value indicating whether the control has captured the mouse.

(Inherited from Control)
CausesValidation CausesValidation CausesValidation CausesValidation

获取或设置一个值,该值指示控件是否会引起在任何需要在接收焦点时执行验证的控件上执行验证。Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus.

(Inherited from Control)
CheckBoxes CheckBoxes CheckBoxes CheckBoxes

获取或设置一个值,用以指示是否在树视图控件中的树节点旁显示复选框。Gets or sets a value indicating whether check boxes are displayed next to the tree nodes in the tree view control.

ClientRectangle ClientRectangle ClientRectangle ClientRectangle

获取表示控件的工作区的矩形。Gets the rectangle that represents the client area of the control.

(Inherited from Control)
ClientSize ClientSize ClientSize ClientSize

获取或设置控件的工作区的高度和宽度。Gets or sets the height and width of the client area of the control.

(Inherited from Control)
CompanyName CompanyName CompanyName CompanyName

获取包含控件的应用程序的公司名称或创建者。Gets the name of the company or creator of the application containing the control.

(Inherited from Control)
Container Container Container Container

获取 IContainer,它包含 ComponentGets the IContainer that contains the Component.

(Inherited from Component)
ContainsFocus ContainsFocus ContainsFocus ContainsFocus

获取一个值,该值指示控件或它的一个子控件当前是否有输入焦点。Gets a value indicating whether the control, or one of its child controls, currently has the input focus.

(Inherited from Control)
ContextMenu ContextMenu ContextMenu ContextMenu

获取或设置与控件关联的快捷菜单。Gets or sets the shortcut menu associated with the control.

(Inherited from Control)
ContextMenuStrip ContextMenuStrip ContextMenuStrip ContextMenuStrip

获取或设置与此控件关联的 ContextMenuStripGets or sets the ContextMenuStrip associated with this control.

(Inherited from Control)
Controls Controls Controls Controls

获取包含在控件内的控件的集合。Gets the collection of controls contained within the control.

(Inherited from Control)
Created Created Created Created

获取一个值,该值指示控件是否已经创建。Gets a value indicating whether the control has been created.

(Inherited from Control)
CreateParams CreateParams CreateParams CreateParams

获取创建控件句柄时所需要的创建参数。Gets the required creation parameters when the control handle is created.

Cursor Cursor Cursor Cursor

获取或设置当鼠标指针位于控件上时显示的光标。Gets or sets the cursor that is displayed when the mouse pointer is over the control.

(Inherited from Control)
DataBindings DataBindings DataBindings DataBindings

为该控件获取数据绑定。Gets the data bindings for the control.

(Inherited from Control)
DefaultCursor DefaultCursor DefaultCursor DefaultCursor

获取或设置控件的默认光标。Gets or sets the default cursor for the control.

(Inherited from Control)
DefaultImeMode DefaultImeMode DefaultImeMode DefaultImeMode

获取控件支持的默认输入法编辑器 (IME) 模式。Gets the default Input Method Editor (IME) mode supported by the control.

(Inherited from Control)
DefaultMargin DefaultMargin DefaultMargin DefaultMargin

获取控件之间默认指定的间距(以像素为单位)。Gets the space, in pixels, that is specified by default between controls.

(Inherited from Control)
DefaultMaximumSize DefaultMaximumSize DefaultMaximumSize DefaultMaximumSize

获取以像素为单位的长度和高度,此长度和高度被指定为控件的默认最大大小。Gets the length and height, in pixels, that is specified as the default maximum size of a control.

(Inherited from Control)
DefaultMinimumSize DefaultMinimumSize DefaultMinimumSize DefaultMinimumSize

获取以像素为单位的长度和高度,此长度和高度被指定为控件的默认最小大小。Gets the length and height, in pixels, that is specified as the default minimum size of a control.

(Inherited from Control)
DefaultPadding DefaultPadding DefaultPadding DefaultPadding

获取控件内容的内部间距(以像素为单位)。Gets the internal spacing, in pixels, of the contents of a control.

(Inherited from Control)
DefaultSize DefaultSize DefaultSize DefaultSize

获取控件的默认大小。Gets the default size of the control.

DesignMode DesignMode DesignMode DesignMode

获取一个值,用以指示 Component 当前是否处于设计模式。Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
DeviceDpi DeviceDpi DeviceDpi DeviceDpi

获取显示当前控件的显示设备的 DPI 值。Gets the DPI value for the display device where the control is currently being displayed.

(Inherited from Control)
DisplayRectangle DisplayRectangle DisplayRectangle DisplayRectangle

获取表示控件的显示区域的矩形。Gets the rectangle that represents the display area of the control.

(Inherited from Control)
Disposing Disposing Disposing Disposing

获取一个值,该值指示 Control 基类是否在释放进程中。Gets a value indicating whether the base Control class is in the process of disposing.

(Inherited from Control)
Dock Dock Dock Dock

获取或设置哪些控件边框停靠到其父控件并确定控件如何随其父级一起调整大小。Gets or sets which control borders are docked to its parent control and determines how a control is resized with its parent.

(Inherited from Control)
DoubleBuffered DoubleBuffered DoubleBuffered DoubleBuffered

获取或设置一个值,该值指示控件是否应使用次要缓冲区重绘其图面。Gets or sets a value indicating whether the control should redraw its surface using a secondary buffer. DoubleBuffered属性不会影响TreeView控件。The DoubleBuffered property does not affect the TreeView control.

DrawMode DrawMode DrawMode DrawMode

获取或设置绘制控件的模式。Gets or sets the mode in which the control is drawn.

Enabled Enabled Enabled Enabled

获取或设置一个值,该值指示控件是否可以对用户交互作出响应。Gets or sets a value indicating whether the control can respond to user interaction.

(Inherited from Control)
Events Events Events Events

获取附加到此 Component 的事件处理程序的列表。Gets the list of event handlers that are attached to this Component.

(Inherited from Component)
Focused Focused Focused Focused

获取一个值,该值指示控件是否有输入焦点。Gets a value indicating whether the control has input focus.

(Inherited from Control)
Font Font Font Font

获取或设置控件显示的文字的字体。Gets or sets the font of the text displayed by the control.

(Inherited from Control)
FontHeight FontHeight FontHeight FontHeight

获取或设置控件的字体的高度。Gets or sets the height of the font of the control.

(Inherited from Control)
ForeColor ForeColor ForeColor ForeColor

获取或设置控件的前景色。Gets or sets the foreground color of the control.

FullRowSelect FullRowSelect FullRowSelect FullRowSelect

获取或设置一个值,用以指示选择突出显示是否跨越树视图控件的整个宽度。Gets or sets a value indicating whether the selection highlight spans the width of the tree view control.

Handle Handle Handle Handle

获取控件绑定到的窗口句柄。Gets the window handle that the control is bound to.

(Inherited from Control)
HasChildren HasChildren HasChildren HasChildren

获取一个值,该值指示控件是否包含一个或多个子控件。Gets a value indicating whether the control contains one or more child controls.

(Inherited from Control)
Height Height Height Height

获取或设置控件的高度。Gets or sets the height of the control.

(Inherited from Control)
HideSelection HideSelection HideSelection HideSelection

获取或设置一个值,用以指示选定的树节点是否即使在树视图已失去焦点时仍会保持突出显示。Gets or sets a value indicating whether the selected tree node remains highlighted even when the tree view has lost the focus.

HotTracking HotTracking HotTracking HotTracking

获取或设置一个值,用以指示当鼠标指针移过树节点标签时,树节点标签是否具有超链接的外观。Gets or sets a value indicating whether a tree node label takes on the appearance of a hyperlink as the mouse pointer passes over it.

ImageIndex ImageIndex ImageIndex ImageIndex

获取或设置树节点显示的默认图像的图像列表索引值。Gets or sets the image-list index value of the default image that is displayed by the tree nodes.

ImageKey ImageKey ImageKey ImageKey

获取或设置在每个节点的默认图像的键TreeView控制处于未选定状态时。Gets or sets the key of the default image for each node in the TreeView control when it is in an unselected state.

ImageList ImageList ImageList ImageList

获取或设置ImageList,其中包含Image树节点所使用的对象。Gets or sets the ImageList that contains the Image objects that are used by the tree nodes.

ImeMode ImeMode ImeMode ImeMode

获取或设置控件的输入法编辑器 (IME) 模式。Gets or sets the Input Method Editor (IME) mode of the control.

(Inherited from Control)
ImeModeBase ImeModeBase ImeModeBase ImeModeBase

获取或设置控件的 IME 模式。Gets or sets the IME mode of a control.

(Inherited from Control)
Indent Indent Indent Indent

获取或设置每个子树节点级别的缩进距离。Gets or sets the distance to indent each child tree node level.

InvokeRequired InvokeRequired InvokeRequired InvokeRequired

获取一个值,该值指示调用方在对控件进行方法调用时是否必须调用 Invoke 方法,因为调用方位于创建控件所在的线程以外的线程中。Gets a value indicating whether the caller must call an invoke method when making method calls to the control because the caller is on a different thread than the one the control was created on.

(Inherited from Control)
IsAccessible IsAccessible IsAccessible IsAccessible

获取或设置一个值,该值指示控件对辅助功能应用程序是否可见。Gets or sets a value indicating whether the control is visible to accessibility applications.

(Inherited from Control)
IsDisposed IsDisposed IsDisposed IsDisposed

获取一个值,该值指示控件是否已经被释放。Gets a value indicating whether the control has been disposed of.

(Inherited from Control)
IsHandleCreated IsHandleCreated IsHandleCreated IsHandleCreated

获取一个值,该值指示控件是否有与它关联的句柄。Gets a value indicating whether the control has a handle associated with it.

(Inherited from Control)
IsMirrored IsMirrored IsMirrored IsMirrored

获取一个值,该值指示此控件是否为镜像控件。Gets a value indicating whether the control is mirrored.

(Inherited from Control)
ItemHeight ItemHeight ItemHeight ItemHeight

获取或设置树视图控件中每个树节点的高度。Gets or sets the height of each tree node in the tree view control.

LabelEdit LabelEdit LabelEdit LabelEdit

获取或设置一个值,用以指示是否可以编辑树节点的标签文本。Gets or sets a value indicating whether the label text of the tree nodes can be edited.

LayoutEngine LayoutEngine LayoutEngine LayoutEngine

获取控件的布局引擎的缓存实例。Gets a cached instance of the control's layout engine.

(Inherited from Control)
Left Left Left Left

获取或设置控件左边缘与其容器的工作区左边缘之间的距离(以像素为单位)。Gets or sets the distance, in pixels, between the left edge of the control and the left edge of its container's client area.

(Inherited from Control)
LineColor LineColor LineColor LineColor

获取或设置连接的节点的线条的颜色TreeView控件。Gets or sets the color of the lines connecting the nodes of the TreeView control.

Location Location Location Location

获取或设置该控件的左上角相对于其容器的左上角的坐标。Gets or sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container.

(Inherited from Control)
Margin Margin Margin Margin

获取或设置控件之间的空间。Gets or sets the space between controls.

(Inherited from Control)
MaximumSize MaximumSize MaximumSize MaximumSize

获取或设置大小,该大小是 GetPreferredSize(Size) 可以指定的上限。Gets or sets the size that is the upper limit that GetPreferredSize(Size) can specify.

(Inherited from Control)
MinimumSize MinimumSize MinimumSize MinimumSize

获取或设置大小,该大小是 GetPreferredSize(Size) 可以指定的下限。Gets or sets the size that is the lower limit that GetPreferredSize(Size) can specify.

(Inherited from Control)
Name Name Name Name

获取或设置控件的名称。Gets or sets the name of the control.

(Inherited from Control)
Nodes Nodes Nodes Nodes

获取分配给树视图控件的树节点集合。Gets the collection of tree nodes that are assigned to the tree view control.

Padding Padding Padding Padding

获取或设置之间的间距TreeView控件的内容和其边缘。Gets or sets the spacing between the TreeView control's contents and its edges.

Parent Parent Parent Parent

获取或设置控件的父容器。Gets or sets the parent container of the control.

(Inherited from Control)
PathSeparator PathSeparator PathSeparator PathSeparator

获取或设置树节点路径所使用的分隔符串。Gets or sets the delimiter string that the tree node path uses.

PreferredSize PreferredSize PreferredSize PreferredSize

获取可以容纳控件的矩形区域的大小。Gets the size of a rectangular area into which the control can fit.

(Inherited from Control)
ProductName ProductName ProductName ProductName

获取包含控件的程序集的产品名称。Gets the product name of the assembly containing the control.

(Inherited from Control)
ProductVersion ProductVersion ProductVersion ProductVersion

获取包含控件的程序集的版本。Gets the version of the assembly containing the control.

(Inherited from Control)
RecreatingHandle RecreatingHandle RecreatingHandle RecreatingHandle

获取一个值,该值指示控件当前是否在重新创建其句柄。Gets a value indicating whether the control is currently re-creating its handle.

(Inherited from Control)
Region Region Region Region

获取或设置与控件关联的窗口区域。Gets or sets the window region associated with the control.

(Inherited from Control)
RenderRightToLeft RenderRightToLeft RenderRightToLeft RenderRightToLeft

此属性现已过时。This property is now obsolete.

(Inherited from Control)
ResizeRedraw ResizeRedraw ResizeRedraw ResizeRedraw

获取或设置一个值,该值指示控件在调整大小时是否重绘自己。Gets or sets a value indicating whether the control redraws itself when resized.

(Inherited from Control)
Right Right Right Right

获取控件右边缘与其容器的工作区左边缘之间的距离(以像素为单位)。Gets the distance, in pixels, between the right edge of the control and the left edge of its container's client area.

(Inherited from Control)
RightToLeft RightToLeft RightToLeft RightToLeft

获取或设置一个值,该值指示是否将控件的元素对齐以支持使用从右向左的字体的区域设置。Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.

(Inherited from Control)
RightToLeftLayout RightToLeftLayout RightToLeftLayout RightToLeftLayout

获取或设置一个值,该值指示是否TreeView应从右到左布局。Gets or sets a value that indicates whether the TreeView should be laid out from right-to-left.

ScaleChildren ScaleChildren ScaleChildren ScaleChildren

获取一个值,该值确定子控件的缩放。Gets a value that determines the scaling of child controls.

(Inherited from Control)
Scrollable Scrollable Scrollable Scrollable

获取或设置一个值,用以指示树视图控件是否在需要时显示滚动条。Gets or sets a value indicating whether the tree view control displays scroll bars when they are needed.

SelectedImageIndex SelectedImageIndex SelectedImageIndex SelectedImageIndex

获取或设置当树节点选定时所显示的图像的图像列表索引值。Gets or sets the image list index value of the image that is displayed when a tree node is selected.

SelectedImageKey SelectedImageKey SelectedImageKey SelectedImageKey

获取或设置时显示的默认图像的键TreeNode处于选定状态。Gets or sets the key of the default image shown when a TreeNode is in a selected state.

SelectedNode SelectedNode SelectedNode SelectedNode

获取或设置当前在树视图控件中选定的树节点。Gets or sets the tree node that is currently selected in the tree view control.

ShowFocusCues ShowFocusCues ShowFocusCues ShowFocusCues

获取一个值,该值指示控件是否应显示聚焦框。Gets a value indicating whether the control should display focus rectangles.

(Inherited from Control)
ShowKeyboardCues ShowKeyboardCues ShowKeyboardCues ShowKeyboardCues

获取一个值,该值指示用户界面是否处于适当的状态以显示或隐藏键盘快捷键。Gets a value indicating whether the user interface is in the appropriate state to show or hide keyboard accelerators.

(Inherited from Control)
ShowLines ShowLines ShowLines ShowLines

获取或设置一个值,用以指示是否在树视图控件中的树节点之间绘制连线。Gets or sets a value indicating whether lines are drawn between tree nodes in the tree view control.

ShowNodeToolTips ShowNodeToolTips ShowNodeToolTips ShowNodeToolTips

获取或设置一个值,该值指示当鼠标指针悬停时显示工具提示TreeNodeGets or sets a value indicating ToolTips are shown when the mouse pointer hovers over a TreeNode.

ShowPlusMinus ShowPlusMinus ShowPlusMinus ShowPlusMinus

获取或设置一个值,用以指示是否在包含子树节点的树节点旁显示加号 (+) 和减号 (-) 按钮。Gets or sets a value indicating whether plus-sign (+) and minus-sign (-) buttons are displayed next to tree nodes that contain child tree nodes.

ShowRootLines ShowRootLines ShowRootLines ShowRootLines

获取或设置一个值,用以指示是否在树视图根处的树节点之间绘制连线。Gets or sets a value indicating whether lines are drawn between the tree nodes that are at the root of the tree view.

Site Site Site Site

获取或设置控件的站点。Gets or sets the site of the control.

(Inherited from Control)
Size Size Size Size

获取或设置控件的高度和宽度。Gets or sets the height and width of the control.

(Inherited from Control)
Sorted Sorted Sorted Sorted

获取或设置一个值,用以指示树视图中的树节点是否经过排序。Gets or sets a value indicating whether the tree nodes in the tree view are sorted.

StateImageList StateImageList StateImageList StateImageList

获取或设置用于指示的状态的图像列表TreeView及其节点。Gets or sets the image list that is used to indicate the state of the TreeView and its nodes.

TabIndex TabIndex TabIndex TabIndex

获取或设置控件在其容器内的 Tab 键顺序。Gets or sets the tab order of the control within its container.

(Inherited from Control)
TabStop TabStop TabStop TabStop

获取或设置一个值,该值指示用户能否使用 Tab 键将焦点放到该控件上。Gets or sets a value indicating whether the user can give the focus to this control using the TAB key.

(Inherited from Control)
Tag Tag Tag Tag

获取或设置包含有关控件的数据的对象。Gets or sets the object that contains data about the control.

(Inherited from Control)
Text Text Text Text

获取或设置文本的TreeViewGets or sets the text of the TreeView.

Top Top Top Top

获取或设置控件上边缘与其容器的工作区上边缘之间的距离(以像素为单位)。Gets or sets the distance, in pixels, between the top edge of the control and the top edge of its container's client area.

(Inherited from Control)
TopLevelControl TopLevelControl TopLevelControl TopLevelControl

获取没有另一个 Windows 窗体控件作为其父级的父控件。Gets the parent control that is not parented by another Windows Forms control. 通常,这是控件所在的最外面的 FormTypically, this is the outermost Form that the control is contained in.

(Inherited from Control)
TopNode TopNode TopNode TopNode

获取或设置树视图控件中第一个完全可见的树节点。Gets or sets the first fully-visible tree node in the tree view control.

TreeViewNodeSorter TreeViewNodeSorter TreeViewNodeSorter TreeViewNodeSorter

获取或设置的实现IComparer来执行自定义排序TreeView节点。Gets or sets the implementation of IComparer to perform a custom sort of the TreeView nodes.

UseWaitCursor UseWaitCursor UseWaitCursor UseWaitCursor

获取或设置一个值,该值指示是否将等待光标用于当前控件以及所有子控件。Gets or sets a value indicating whether to use the wait cursor for the current control and all child controls.

(Inherited from Control)
Visible Visible Visible Visible

获取或设置一个值,该值指示是否显示该控件及其所有子控件。Gets or sets a value indicating whether the control and all its child controls are displayed.

(Inherited from Control)
VisibleCount VisibleCount VisibleCount VisibleCount

获取树视图控件中完全可见的树节点的数目。Gets the number of tree nodes that can be fully visible in the tree view control.

Width Width Width Width

获取或设置控件的宽度。Gets or sets the width of the control.

(Inherited from Control)
WindowTarget WindowTarget WindowTarget WindowTarget

此属性与此类无关。This property is not relevant for this class.

(Inherited from Control)

方法

AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32)

就指定子控件的指定 AccessibleEvents 通知辅助功能客户端应用程序。Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

(Inherited from Control)
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

就指定子控件的指定 AccessibleEvents 通知辅助功能客户端应用程序。Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control .

(Inherited from Control)
BeginInvoke(Delegate) BeginInvoke(Delegate) BeginInvoke(Delegate) BeginInvoke(Delegate)

在创建控件的基础句柄所在线程上异步执行指定委托。Executes the specified delegate asynchronously on the thread that the control's underlying handle was created on.

(Inherited from Control)
BeginInvoke(Delegate, Object[]) BeginInvoke(Delegate, Object[]) BeginInvoke(Delegate, Object[]) BeginInvoke(Delegate, Object[])

在创建控件的基础句柄所在线程上,用指定的参数异步执行指定委托。Executes the specified delegate asynchronously with the specified arguments, on the thread that the control's underlying handle was created on.

(Inherited from Control)
BeginUpdate() BeginUpdate() BeginUpdate() BeginUpdate()

禁用任何树视图重绘。Disables any redrawing of the tree view.

BringToFront() BringToFront() BringToFront() BringToFront()

将控件带到 Z 顺序的前面。Brings the control to the front of the z-order.

(Inherited from Control)
CollapseAll() CollapseAll() CollapseAll() CollapseAll()

折叠所有树节点。Collapses all the tree nodes.

Contains(Control) Contains(Control) Contains(Control) Contains(Control)

检索一个值,该值指示指定控件是否为一个控件的子控件。Retrieves a value indicating whether the specified control is a child of the control.

(Inherited from Control)
CreateAccessibilityInstance() CreateAccessibilityInstance() CreateAccessibilityInstance() CreateAccessibilityInstance()

为该控件创建一个新的辅助功能对象。Creates a new accessibility object for the control.

(Inherited from Control)
CreateControl() CreateControl() CreateControl() CreateControl()

强制创建可见控件,包括创建句柄和任何可见子控件。Forces the creation of the visible control, including the creation of the handle and any visible child controls.

(Inherited from Control)
CreateControlsInstance() CreateControlsInstance() CreateControlsInstance() CreateControlsInstance()

为控件创建控件集合的新实例。Creates a new instance of the control collection for the control.

(Inherited from Control)
CreateGraphics() CreateGraphics() CreateGraphics() CreateGraphics()

为控件创建 GraphicsCreates the Graphics for the control.

(Inherited from Control)
CreateHandle() CreateHandle() CreateHandle() CreateHandle()

为该控件创建句柄。Creates a handle for the control.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
DefWndProc(Message) DefWndProc(Message) DefWndProc(Message) DefWndProc(Message)

向默认窗口过程发送指定消息。Sends the specified message to the default window procedure.

(Inherited from Control)
DestroyHandle() DestroyHandle() DestroyHandle() DestroyHandle()

毁坏与该控件关联的句柄。Destroys the handle associated with the control.

(Inherited from Control)
Dispose() Dispose() Dispose() Dispose()

释放由 Component 使用的所有资源。Releases all resources used by the Component.

(Inherited from Component)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

释放由 TreeView 占用的非托管资源,还可以另外再释放托管资源。Releases the unmanaged resources used by the TreeView and optionally releases the managed resources.

DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects)

开始拖放操作。Begins a drag-and-drop operation.

(Inherited from Control)
DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle)

支持对指定位图的呈现。Supports rendering to the specified bitmap.

(Inherited from Control)
EndInvoke(IAsyncResult) EndInvoke(IAsyncResult) EndInvoke(IAsyncResult) EndInvoke(IAsyncResult)

检索由传递的 IAsyncResult 表示的异步操作的返回值。Retrieves the return value of the asynchronous operation represented by the IAsyncResult passed.

(Inherited from Control)
EndUpdate() EndUpdate() EndUpdate() EndUpdate()

启用树视图的重绘。Enables the redrawing of the tree view.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

确定指定的对象是否等于当前对象。Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExpandAll() ExpandAll() ExpandAll() ExpandAll()

展开所有树节点。Expands all the tree nodes.

FindForm() FindForm() FindForm() FindForm()

检索控件所在的窗体。Retrieves the form that the control is on.

(Inherited from Control)
Focus() Focus() Focus() Focus()

为控件设置输入焦点。Sets input focus to the control.

(Inherited from Control)
GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32)

检索指定的 AccessibleObjectRetrieves the specified AccessibleObject.

(Inherited from Control)
GetAutoSizeMode() GetAutoSizeMode() GetAutoSizeMode() GetAutoSizeMode()

检索一个值,该值指示当启用控件的 AutoSize 属性时控件的行为方式。Retrieves a value indicating how a control will behave when its AutoSize property is enabled.

(Inherited from Control)
GetChildAtPoint(Point) GetChildAtPoint(Point) GetChildAtPoint(Point) GetChildAtPoint(Point)

检索位于指定坐标处的子控件。Retrieves the child control that is located at the specified coordinates.

(Inherited from Control)
GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip)

检索位于指定坐标的子控件,并且指定是否忽略特定类型的子控件。Retrieves the child control that is located at the specified coordinates, specifying whether to ignore child controls of a certain type.

(Inherited from Control)
GetContainerControl() GetContainerControl() GetContainerControl() GetContainerControl()

沿着控件的父控件链向上,返回下一个 ContainerControlReturns the next ContainerControl up the control's chain of parent controls.

(Inherited from Control)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

作为默认哈希函数。Serves as the default hash function.

(Inherited from Object)
GetItemRenderStyles(TreeNode, Int32) GetItemRenderStyles(TreeNode, Int32) GetItemRenderStyles(TreeNode, Int32) GetItemRenderStyles(TreeNode, Int32)

返回OwnerDrawPropertyBag指定TreeNodeReturns an OwnerDrawPropertyBag for the specified TreeNode.

GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

检索控制此实例的生存期策略的当前生存期服务对象。Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetNextControl(Control, Boolean) GetNextControl(Control, Boolean) GetNextControl(Control, Boolean) GetNextControl(Control, Boolean)

按照子控件的 Tab 键顺序向前或向后检索下一个控件。Retrieves the next control forward or back in the tab order of child controls.

(Inherited from Control)
GetNodeAt(Int32, Int32) GetNodeAt(Int32, Int32) GetNodeAt(Int32, Int32) GetNodeAt(Int32, Int32)

检索位于指定点(以坐标表示)的树节点。Retrieves the tree node at the point with the specified coordinates.

GetNodeAt(Point) GetNodeAt(Point) GetNodeAt(Point) GetNodeAt(Point)

检索位于指定点的树节点。Retrieves the tree node that is at the specified point.

GetNodeCount(Boolean) GetNodeCount(Boolean) GetNodeCount(Boolean) GetNodeCount(Boolean)

检索分配给树视图控件的树节点数(可以选择性地包括所有子树中的树节点)。Retrieves the number of tree nodes, optionally including those in all subtrees, assigned to the tree view control.

GetPreferredSize(Size) GetPreferredSize(Size) GetPreferredSize(Size) GetPreferredSize(Size)

检索适合控件的矩形区域的大小。Retrieves the size of a rectangular area into which a control can be fitted.

(Inherited from Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified) GetScaledBounds(Rectangle, SizeF, BoundsSpecified) GetScaledBounds(Rectangle, SizeF, BoundsSpecified) GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

检索缩放控件时的边界。Retrieves the bounds within which the control is scaled.

(Inherited from Control)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

返回一个对象,该对象表示由 Component 或它的 Container 提供的服务。Returns an object that represents a service provided by the Component or by its Container.

(Inherited from Component)
GetStyle(ControlStyles) GetStyle(ControlStyles) GetStyle(ControlStyles) GetStyle(ControlStyles)

为控件检索指定控件样式位的值。Retrieves the value of the specified control style bit for the control.

(Inherited from Control)
GetTopLevel() GetTopLevel() GetTopLevel() GetTopLevel()

确定控件是否是顶级控件。Determines if the control is a top-level control.

(Inherited from Control)
GetType() GetType() GetType() GetType()

获取当前实例的 TypeGets the Type of the current instance.

(Inherited from Object)
Hide() Hide() Hide() Hide()

对用户隐藏控件。Conceals the control from the user.

(Inherited from Control)
HitTest(Int32, Int32) HitTest(Int32, Int32) HitTest(Int32, Int32) HitTest(Int32, Int32)

在给定 x 和 y 坐标的情况下,提供节点信息。Provides node information, given x- and y-coordinates.

HitTest(Point) HitTest(Point) HitTest(Point) HitTest(Point)

提供给定位置的节点信息。Provides node information, given a point.

InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

获取生存期服务对象来控制此实例的生存期策略。Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
InitLayout() InitLayout() InitLayout() InitLayout()

在将控件添加到另一个容器之后调用。Called after the control has been added to another container.

(Inherited from Control)
Invalidate() Invalidate() Invalidate() Invalidate()

使控件的整个图面无效并导致重绘控件。Invalidates the entire surface of the control and causes the control to be redrawn.

(Inherited from Control)
Invalidate(Boolean) Invalidate(Boolean) Invalidate(Boolean) Invalidate(Boolean)

使控件的特定区域无效并向控件发送绘制消息。Invalidates a specific region of the control and causes a paint message to be sent to the control. 还可以使分配给该控件的子控件无效。Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invalidate(Rectangle) Invalidate(Rectangle) Invalidate(Rectangle) Invalidate(Rectangle)

使控件的指定区域无效(将其添加到控件的更新区域,下次绘制操作时将重新绘制更新区域),并向控件发送绘制消息。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.

(Inherited from Control)
Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean)

使控件的指定区域无效(将其添加到控件的更新区域,下次绘制操作时将重新绘制更新区域),并向控件发送绘制消息。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. 还可以使分配给该控件的子控件无效。Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invalidate(Region) Invalidate(Region) Invalidate(Region) Invalidate(Region)

使控件的指定区域无效(将其添加到控件的更新区域,下次绘制操作时将重新绘制更新区域),并向控件发送绘制消息。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.

(Inherited from Control)
Invalidate(Region, Boolean) Invalidate(Region, Boolean) Invalidate(Region, Boolean) Invalidate(Region, Boolean)

使控件的指定区域无效(将其添加到控件的更新区域,下次绘制操作时将重新绘制更新区域),并向控件发送绘制消息。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. 还可以使分配给该控件的子控件无效。Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invoke(Delegate) Invoke(Delegate) Invoke(Delegate) Invoke(Delegate)

在拥有此控件的基础窗口句柄的线程上执行指定的委托。Executes the specified delegate on the thread that owns the control's underlying window handle.

(Inherited from Control)
Invoke(Delegate, Object[]) Invoke(Delegate, Object[]) Invoke(Delegate, Object[]) Invoke(Delegate, Object[])

在拥有控件的基础窗口句柄的线程上,用指定的参数列表执行指定委托。Executes the specified delegate, on the thread that owns the control's underlying window handle, with the specified list of arguments.

(Inherited from Control)
InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs)

为指定的控件引发 GotFocus 事件。Raises the GotFocus event for the specified control.

(Inherited from Control)
InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs)

为指定的控件引发 LostFocus 事件。Raises the LostFocus event for the specified control.

(Inherited from Control)
InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs)

为指定的控件引发 Click 事件。Raises the Click event for the specified control.

(Inherited from Control)
InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs)

为指定的控件引发 Paint 事件。Raises the Paint event for the specified control.

(Inherited from Control)
InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs)

为指定的控件引发 PaintBackground 事件。Raises the PaintBackground event for the specified control.

(Inherited from Control)
IsInputChar(Char) IsInputChar(Char) IsInputChar(Char) IsInputChar(Char)

确定一个字符是否是控件可识别的输入字符。Determines if a character is an input character that the control recognizes.

(Inherited from Control)
IsInputKey(Keys) IsInputKey(Keys) IsInputKey(Keys) IsInputKey(Keys)

确定指定的键是常规输入键还是需要预处理的特殊键。Determines whether the specified key is a regular input key or a special key that requires preprocessing.

LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32)

将逻辑 DPI 值转换为它的等效 DeviceUnit DPI 值。Converts a Logical DPI value to its equivalent DeviceUnit DPI value.

(Inherited from Control)
LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size)

通过为当前 DPI 缩放小大并将其向下舍入为最接近的宽度和高度的整数值,将大小从逻辑单位转换为设备单位。Transforms a size from logical to device units by scaling it for the current DPI and rounding down to the nearest integer value for width and height.

(Inherited from Control)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

创建当前 Object 的浅表副本。Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

创建当前 MarshalByRefObject 对象的浅表副本。Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle)

引发 Invalidated 事件,其中带有要使之无效的控件的指定区域。Raises the Invalidated event with a specified region of the control to invalidate.

(Inherited from Control)
OnAfterCheck(TreeViewEventArgs) OnAfterCheck(TreeViewEventArgs) OnAfterCheck(TreeViewEventArgs) OnAfterCheck(TreeViewEventArgs)

引发 AfterCheck 事件。Raises the AfterCheck event.

OnAfterCollapse(TreeViewEventArgs) OnAfterCollapse(TreeViewEventArgs) OnAfterCollapse(TreeViewEventArgs) OnAfterCollapse(TreeViewEventArgs)

引发 AfterCollapse 事件。Raises the AfterCollapse event.

OnAfterExpand(TreeViewEventArgs) OnAfterExpand(TreeViewEventArgs) OnAfterExpand(TreeViewEventArgs) OnAfterExpand(TreeViewEventArgs)

引发 AfterExpand 事件。Raises the AfterExpand event.

OnAfterLabelEdit(NodeLabelEditEventArgs) OnAfterLabelEdit(NodeLabelEditEventArgs) OnAfterLabelEdit(NodeLabelEditEventArgs) OnAfterLabelEdit(NodeLabelEditEventArgs)

引发 AfterLabelEdit 事件。Raises the AfterLabelEdit event.

OnAfterSelect(TreeViewEventArgs) OnAfterSelect(TreeViewEventArgs) OnAfterSelect(TreeViewEventArgs) OnAfterSelect(TreeViewEventArgs)

引发 AfterSelect 事件。Raises the AfterSelect event.

OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs)

引发 AutoSizeChanged 事件。Raises the AutoSizeChanged event.

(Inherited from Control)
OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs)

引发 BackColorChanged 事件。Raises the BackColorChanged event.

(Inherited from Control)
OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs)

引发 BackgroundImageChanged 事件。Raises the BackgroundImageChanged event.

(Inherited from Control)
OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs)

引发 BackgroundImageLayoutChanged 事件。Raises the BackgroundImageLayoutChanged event.

(Inherited from Control)
OnBeforeCheck(TreeViewCancelEventArgs) OnBeforeCheck(TreeViewCancelEventArgs) OnBeforeCheck(TreeViewCancelEventArgs) OnBeforeCheck(TreeViewCancelEventArgs)

引发 BeforeCheck 事件。Raises the BeforeCheck event.

OnBeforeCollapse(TreeViewCancelEventArgs) OnBeforeCollapse(TreeViewCancelEventArgs) OnBeforeCollapse(TreeViewCancelEventArgs) OnBeforeCollapse(TreeViewCancelEventArgs)

引发 BeforeCollapse 事件。Raises the BeforeCollapse event.

OnBeforeExpand(TreeViewCancelEventArgs) OnBeforeExpand(TreeViewCancelEventArgs) OnBeforeExpand(TreeViewCancelEventArgs) OnBeforeExpand(TreeViewCancelEventArgs)

引发 BeforeExpand 事件。Raises the BeforeExpand event.

OnBeforeLabelEdit(NodeLabelEditEventArgs) OnBeforeLabelEdit(NodeLabelEditEventArgs) OnBeforeLabelEdit(NodeLabelEditEventArgs) OnBeforeLabelEdit(NodeLabelEditEventArgs)

引发 BeforeLabelEdit 事件。Raises the BeforeLabelEdit event.

OnBeforeSelect(TreeViewCancelEventArgs) OnBeforeSelect(TreeViewCancelEventArgs) OnBeforeSelect(TreeViewCancelEventArgs) OnBeforeSelect(TreeViewCancelEventArgs)

引发 BeforeSelect 事件。Raises the BeforeSelect event.

OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs)

引发 BindingContextChanged 事件。Raises the BindingContextChanged event.

(Inherited from Control)
OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs)

引发 CausesValidationChanged 事件。Raises the CausesValidationChanged event.

(Inherited from Control)
OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs)

引发 ChangeUICues 事件。Raises the ChangeUICues event.

(Inherited from Control)
OnClick(EventArgs) OnClick(EventArgs) OnClick(EventArgs) OnClick(EventArgs)

引发 Click 事件。Raises the Click event.

(Inherited from Control)
OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs)

引发 ClientSizeChanged 事件。Raises the ClientSizeChanged event.

(Inherited from Control)
OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs)

引发 ContextMenuChanged 事件。Raises the ContextMenuChanged event.

(Inherited from Control)
OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs)

引发 ContextMenuStripChanged 事件。Raises the ContextMenuStripChanged event.

(Inherited from Control)
OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs)

引发 ControlAdded 事件。Raises the ControlAdded event.

(Inherited from Control)
OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs)

引发 ControlRemoved 事件。Raises the ControlRemoved event.

(Inherited from Control)
OnCreateControl() OnCreateControl() OnCreateControl() OnCreateControl()

引发 CreateControl() 方法。Raises the CreateControl() method.

(Inherited from Control)
OnCursorChanged(EventArgs) OnCursorChanged(EventArgs) OnCursorChanged(EventArgs) OnCursorChanged(EventArgs)

引发 CursorChanged 事件。Raises the CursorChanged event.

(Inherited from Control)
OnDockChanged(EventArgs) OnDockChanged(EventArgs) OnDockChanged(EventArgs) OnDockChanged(EventArgs)

引发 DockChanged 事件。Raises the DockChanged event.

(Inherited from Control)
OnDoubleClick(EventArgs) OnDoubleClick(EventArgs) OnDoubleClick(EventArgs) OnDoubleClick(EventArgs)

引发 DoubleClick 事件。Raises the DoubleClick event.

(Inherited from Control)
OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs)

引发 DpiChangedAfterParent 事件。Raises the DpiChangedAfterParent event.

(Inherited from Control)
OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs)

引发 DpiChangedBeforeParent 事件。Raises the DpiChangedBeforeParent event.

(Inherited from Control)
OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs)

引发 DragDrop 事件。Raises the DragDrop event.

(Inherited from Control)
OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs)

引发 DragEnter 事件。Raises the DragEnter event.

(Inherited from Control)
OnDragLeave(EventArgs) OnDragLeave(EventArgs) OnDragLeave(EventArgs) OnDragLeave(EventArgs)

引发 DragLeave 事件。Raises the DragLeave event.

(Inherited from Control)
OnDragOver(DragEventArgs) OnDragOver(DragEventArgs) OnDragOver(DragEventArgs) OnDragOver(DragEventArgs)

引发 DragOver 事件。Raises the DragOver event.

(Inherited from Control)
OnDrawNode(DrawTreeNodeEventArgs) OnDrawNode(DrawTreeNodeEventArgs) OnDrawNode(DrawTreeNodeEventArgs) OnDrawNode(DrawTreeNodeEventArgs)

引发 DrawNode 事件。Raises the DrawNode event.

OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs)

引发 EnabledChanged 事件。Raises the EnabledChanged event.

(Inherited from Control)
OnEnter(EventArgs) OnEnter(EventArgs) OnEnter(EventArgs) OnEnter(EventArgs)

引发 Enter 事件。Raises the Enter event.

(Inherited from Control)
OnFontChanged(EventArgs) OnFontChanged(EventArgs) OnFontChanged(EventArgs) OnFontChanged(EventArgs)

引发 FontChanged 事件。Raises the FontChanged event.

(Inherited from Control)
OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs)

引发 ForeColorChanged 事件。Raises the ForeColorChanged event.

(Inherited from Control)
OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs)

引发 GiveFeedback 事件。Raises the GiveFeedback event.

(Inherited from Control)
OnGotFocus(EventArgs) OnGotFocus(EventArgs) OnGotFocus(EventArgs) OnGotFocus(EventArgs)

引发 GotFocus 事件。Raises the GotFocus event.

(Inherited from Control)
OnHandleCreated(EventArgs) OnHandleCreated(EventArgs) OnHandleCreated(EventArgs) OnHandleCreated(EventArgs)

重写 OnHandleCreated(EventArgs)Overrides OnHandleCreated(EventArgs).

OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs)

重写 OnHandleDestroyed(EventArgs)Overrides OnHandleDestroyed(EventArgs).

OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs)

引发 HelpRequested 事件。Raises the HelpRequested event.

(Inherited from Control)
OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs)

引发 ImeModeChanged 事件。Raises the ImeModeChanged event.

(Inherited from Control)
OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs)

引发 Invalidated 事件。Raises the Invalidated event.

(Inherited from Control)
OnItemDrag(ItemDragEventArgs) OnItemDrag(ItemDragEventArgs) OnItemDrag(ItemDragEventArgs) OnItemDrag(ItemDragEventArgs)

引发 ItemDrag 事件。Raises the ItemDrag event.

OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs)

引发 KeyDown 事件。Raises the KeyDown event.

OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs)

引发 KeyPress 事件。Raises the KeyPress event.

OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs)

重写 OnKeyUp(KeyEventArgs)Overrides OnKeyUp(KeyEventArgs).

OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs)

引发 Layout 事件。Raises the Layout event.

(Inherited from Control)
OnLeave(EventArgs) OnLeave(EventArgs) OnLeave(EventArgs) OnLeave(EventArgs)

引发 Leave 事件。Raises the Leave event.

(Inherited from Control)
OnLocationChanged(EventArgs) OnLocationChanged(EventArgs) OnLocationChanged(EventArgs) OnLocationChanged(EventArgs)

引发 LocationChanged 事件。Raises the LocationChanged event.

(Inherited from Control)
OnLostFocus(EventArgs) OnLostFocus(EventArgs) OnLostFocus(EventArgs) OnLostFocus(EventArgs)

引发 LostFocus 事件。Raises the LostFocus event.

(Inherited from Control)
OnMarginChanged(EventArgs) OnMarginChanged(EventArgs) OnMarginChanged(EventArgs) OnMarginChanged(EventArgs)

引发 MarginChanged 事件。Raises the MarginChanged event.

(Inherited from Control)
OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs)

引发 MouseCaptureChanged 事件。Raises the MouseCaptureChanged event.

(Inherited from Control)
OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs)

引发 MouseClick 事件。Raises the MouseClick event.

(Inherited from Control)
OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs)

引发 MouseDoubleClick 事件。Raises the MouseDoubleClick event.

(Inherited from Control)
OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs)

引发 MouseDown 事件。Raises the MouseDown event.

(Inherited from Control)
OnMouseEnter(EventArgs) OnMouseEnter(EventArgs) OnMouseEnter(EventArgs) OnMouseEnter(EventArgs)

引发 MouseEnter 事件。Raises the MouseEnter event.

(Inherited from Control)
OnMouseHover(EventArgs) OnMouseHover(EventArgs) OnMouseHover(EventArgs) OnMouseHover(EventArgs)

引发 MouseHover 事件。Raises the MouseHover event.

OnMouseLeave(EventArgs) OnMouseLeave(EventArgs) OnMouseLeave(EventArgs) OnMouseLeave(EventArgs)

引发 MouseLeave 事件。Raises the MouseLeave event.

OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs)

引发 MouseMove 事件。Raises the MouseMove event.

(Inherited from Control)
OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs)

引发 MouseUp 事件。Raises the MouseUp event.

(Inherited from Control)
OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs)

引发 MouseWheel 事件。Raises the MouseWheel event.

(Inherited from Control)
OnMove(EventArgs) OnMove(EventArgs) OnMove(EventArgs) OnMove(EventArgs)

引发 Move 事件。Raises the Move event.

(Inherited from Control)
OnNodeMouseClick(TreeNodeMouseClickEventArgs) OnNodeMouseClick(TreeNodeMouseClickEventArgs) OnNodeMouseClick(TreeNodeMouseClickEventArgs) OnNodeMouseClick(TreeNodeMouseClickEventArgs)

引发 NodeMouseClick 事件。Raises the NodeMouseClick event.

OnNodeMouseDoubleClick(TreeNodeMouseClickEventArgs) OnNodeMouseDoubleClick(TreeNodeMouseClickEventArgs) OnNodeMouseDoubleClick(TreeNodeMouseClickEventArgs) OnNodeMouseDoubleClick(TreeNodeMouseClickEventArgs)

引发 NodeMouseDoubleClick 事件。Raises the NodeMouseDoubleClick event.

OnNodeMouseHover(TreeNodeMouseHoverEventArgs) OnNodeMouseHover(TreeNodeMouseHoverEventArgs) OnNodeMouseHover(TreeNodeMouseHoverEventArgs) OnNodeMouseHover(TreeNodeMouseHoverEventArgs)

引发 NodeMouseHover 事件。Raises the NodeMouseHover event.

OnNotifyMessage(Message) OnNotifyMessage(Message) OnNotifyMessage(Message) OnNotifyMessage(Message)

向控件通知 Windows 消息。Notifies the control of Windows messages.

(Inherited from Control)
OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs)

引发 PaddingChanged 事件。Raises the PaddingChanged event.

(Inherited from Control)
OnPaint(PaintEventArgs) OnPaint(PaintEventArgs) OnPaint(PaintEventArgs) OnPaint(PaintEventArgs)

引发 Paint 事件。Raises the Paint event.

(Inherited from Control)
OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs)

绘制控件的背景。Paints the background of the control.

(Inherited from Control)
OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs)

当控件容器的 BackColorChanged 属性值更改时,将引发 BackColor 事件。Raises the BackColorChanged event when the BackColor property value of the control's container changes.

(Inherited from Control)
OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs)

当控件容器的 BackgroundImageChanged 属性值更改时,将引发 BackgroundImage 事件。Raises the BackgroundImageChanged event when the BackgroundImage property value of the control's container changes.

(Inherited from Control)
OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs)

当控件容器的 BindingContextChanged 属性值更改时,将引发 BindingContext 事件。Raises the BindingContextChanged event when the BindingContext property value of the control's container changes.

(Inherited from Control)
OnParentChanged(EventArgs) OnParentChanged(EventArgs) OnParentChanged(EventArgs) OnParentChanged(EventArgs)

引发 ParentChanged 事件。Raises the ParentChanged event.

(Inherited from Control)
OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs)

引发 CursorChanged 事件。Raises the CursorChanged event.

(Inherited from Control)
OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs)

当控件容器的 EnabledChanged 属性值更改时,将引发 Enabled 事件。Raises the EnabledChanged event when the Enabled property value of the control's container changes.

(Inherited from Control)
OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs)

当控件容器的 FontChanged 属性值更改时,将引发 Font 事件。Raises the FontChanged event when the Font property value of the control's container changes.

(Inherited from Control)
OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs)

当控件容器的 ForeColorChanged 属性值更改时,将引发 ForeColor 事件。Raises the ForeColorChanged event when the ForeColor property value of the control's container changes.

(Inherited from Control)
OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs)

当控件容器的 RightToLeftChanged 属性值更改时,将引发 RightToLeft 事件。Raises the RightToLeftChanged event when the RightToLeft property value of the control's container changes.

(Inherited from Control)
OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs)

当控件容器的 VisibleChanged 属性值更改时,将引发 Visible 事件。Raises the VisibleChanged event when the Visible property value of the control's container changes.

(Inherited from Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs)

引发 PreviewKeyDown 事件。Raises the PreviewKeyDown event.

(Inherited from Control)
OnPrint(PaintEventArgs) OnPrint(PaintEventArgs) OnPrint(PaintEventArgs) OnPrint(PaintEventArgs)

引发 Paint 事件。Raises the Paint event.

(Inherited from Control)
OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs)

引发 QueryContinueDrag 事件。Raises the QueryContinueDrag event.

(Inherited from Control)
OnRegionChanged(EventArgs) OnRegionChanged(EventArgs) OnRegionChanged(EventArgs) OnRegionChanged(EventArgs)

引发 RegionChanged 事件。Raises the RegionChanged event.

(Inherited from Control)
OnResize(EventArgs) OnResize(EventArgs) OnResize(EventArgs) OnResize(EventArgs)

引发 Resize 事件。Raises the Resize event.

(Inherited from Control)
OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs)

引发 RightToLeftChanged 事件。Raises the RightToLeftChanged event.

(Inherited from Control)
OnRightToLeftLayoutChanged(EventArgs) OnRightToLeftLayoutChanged(EventArgs) OnRightToLeftLayoutChanged(EventArgs) OnRightToLeftLayoutChanged(EventArgs)

引发 RightToLeftLayoutChanged 事件。Raises the RightToLeftLayoutChanged event.

OnSizeChanged(EventArgs) OnSizeChanged(EventArgs) OnSizeChanged(EventArgs) OnSizeChanged(EventArgs)

引发 SizeChanged 事件。Raises the SizeChanged event.

(Inherited from Control)
OnStyleChanged(EventArgs) OnStyleChanged(EventArgs) OnStyleChanged(EventArgs) OnStyleChanged(EventArgs)

引发 StyleChanged 事件。Raises the StyleChanged event.

(Inherited from Control)
OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs)

引发 SystemColorsChanged 事件。Raises the SystemColorsChanged event.

(Inherited from Control)
OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs)

引发 TabIndexChanged 事件。Raises the TabIndexChanged event.

(Inherited from Control)
OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs)

引发 TabStopChanged 事件。Raises the TabStopChanged event.

(Inherited from Control)
OnTextChanged(EventArgs) OnTextChanged(EventArgs) OnTextChanged(EventArgs) OnTextChanged(EventArgs)

引发 TextChanged 事件。Raises the TextChanged event.

(Inherited from Control)
OnValidated(EventArgs) OnValidated(EventArgs) OnValidated(EventArgs) OnValidated(EventArgs)

引发 Validated 事件。Raises the Validated event.

(Inherited from Control)
OnValidating(CancelEventArgs) OnValidating(CancelEventArgs) OnValidating(CancelEventArgs) OnValidating(CancelEventArgs)

引发 Validating 事件。Raises the Validating event.

(Inherited from Control)
OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs)

引发 VisibleChanged 事件。Raises the VisibleChanged event.

(Inherited from Control)
PerformLayout() PerformLayout() PerformLayout() PerformLayout()

强制控件将布局逻辑应用于其所有子控件。Forces the control to apply layout logic to all its child controls.

(Inherited from Control)
PerformLayout(Control, String) PerformLayout(Control, String) PerformLayout(Control, String) PerformLayout(Control, String)

强制控件将布局逻辑应用于其所有子控件。Forces the control to apply layout logic to all its child controls.

(Inherited from Control)
PointToClient(Point) PointToClient(Point) PointToClient(Point) PointToClient(Point)

将指定屏幕点的位置计算成工作区坐标。Computes the location of the specified screen point into client coordinates.

(Inherited from Control)
PointToScreen(Point) PointToScreen(Point) PointToScreen(Point) PointToScreen(Point)

将指定工作区点的位置计算成屏幕坐标。Computes the location of the specified client point into screen coordinates.

(Inherited from Control)
PreProcessControlMessage(Message) PreProcessControlMessage(Message) PreProcessControlMessage(Message) PreProcessControlMessage(Message)

在调度键盘或输入消息之前,在消息循环内对它们进行预处理。Preprocesses keyboard or input messages within the message loop before they are dispatched.

(Inherited from Control)
PreProcessMessage(Message) PreProcessMessage(Message) PreProcessMessage(Message) PreProcessMessage(Message)

在调度键盘或输入消息之前,在消息循环内对它们进行预处理。Preprocesses keyboard or input messages within the message loop before they are dispatched.

(Inherited from Control)
ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys)

处理命令键。Processes a command key.

(Inherited from Control)
ProcessDialogChar(Char) ProcessDialogChar(Char) ProcessDialogChar(Char) ProcessDialogChar(Char)

处理对话框字符。Processes a dialog character.

(Inherited from Control)
ProcessDialogKey(Keys) ProcessDialogKey(Keys) ProcessDialogKey(Keys) ProcessDialogKey(Keys)

处理对话框键。Processes a dialog key.

(Inherited from Control)
ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message)

处理键消息并生成适当的控件事件。Processes a key message and generates the appropriate control events.

(Inherited from Control)
ProcessKeyMessage(Message) ProcessKeyMessage(Message) ProcessKeyMessage(Message) ProcessKeyMessage(Message)

处理键盘消息。Processes a keyboard message.

(Inherited from Control)
ProcessKeyPreview(Message) ProcessKeyPreview(Message) ProcessKeyPreview(Message) ProcessKeyPreview(Message)

预览键盘消息。Previews a keyboard message.

(Inherited from Control)
ProcessMnemonic(Char) ProcessMnemonic(Char) ProcessMnemonic(Char) ProcessMnemonic(Char)

处理助记键字符。Processes a mnemonic character.

(Inherited from Control)
RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs)

引发适当的拖动事件。Raises the appropriate drag event.

(Inherited from Control)
RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs)

引发适当的键事件。Raises the appropriate key event.

(Inherited from Control)
RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs)

引发适当的鼠标事件。Raises the appropriate mouse event.

(Inherited from Control)
RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs)

引发适当的绘画事件。Raises the appropriate paint event.

(Inherited from Control)
RecreateHandle() RecreateHandle() RecreateHandle() RecreateHandle()

强制为控件重新创建句柄。Forces the re-creation of the handle for the control.

(Inherited from Control)
RectangleToClient(Rectangle) RectangleToClient(Rectangle) RectangleToClient(Rectangle) RectangleToClient(Rectangle)

计算指定屏幕矩形的大小和位置(以工作区坐标表示)。Computes the size and location of the specified screen rectangle in client coordinates.

(Inherited from Control)
RectangleToScreen(Rectangle) RectangleToScreen(Rectangle) RectangleToScreen(Rectangle) RectangleToScreen(Rectangle)

计算指定工作区矩形的大小和位置(以屏幕坐标表示)。Computes the size and location of the specified client rectangle in screen coordinates.

(Inherited from Control)
Refresh() Refresh() Refresh() Refresh()

强制控件使其工作区无效并立即重绘自己和任何子控件。Forces the control to invalidate its client area and immediately redraw itself and any child controls.

(Inherited from Control)
RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32)

发生 DPI 更改时,提供用于重新缩放控件的常数。Provides constants for rescaling the control when a DPI change occurs.

(Inherited from Control)
ResetBackColor() ResetBackColor() ResetBackColor() ResetBackColor()

BackColor 属性重置为其默认值。Resets the BackColor property to its default value.

(Inherited from Control)
ResetBindings() ResetBindings() ResetBindings() ResetBindings()

使绑定到 BindingSource 的控件重新读取列表中的所有项,并刷新这些项的显示值。Causes a control bound to the BindingSource to reread all the items in the list and refresh their displayed values.

(Inherited from Control)
ResetCursor() ResetCursor() ResetCursor() ResetCursor()

Cursor 属性重置为其默认值。Resets the Cursor property to its default value.

(Inherited from Control)
ResetFont() ResetFont() ResetFont() ResetFont()

Font 属性重置为其默认值。Resets the Font property to its default value.

(Inherited from Control)
ResetForeColor() ResetForeColor() ResetForeColor() ResetForeColor()

ForeColor 属性重置为其默认值。Resets the ForeColor property to its default value.

(Inherited from Control)
ResetImeMode() ResetImeMode() ResetImeMode() ResetImeMode()

ImeMode 属性重置为其默认值。Resets the ImeMode property to its default value.

(Inherited from Control)
ResetMouseEventArgs() ResetMouseEventArgs() ResetMouseEventArgs() ResetMouseEventArgs()

重置控件以处理 MouseLeave 事件。Resets the control to handle the MouseLeave event.

(Inherited from Control)
ResetRightToLeft() ResetRightToLeft() ResetRightToLeft() ResetRightToLeft()

RightToLeft 属性重置为其默认值。Resets the RightToLeft property to its default value.

(Inherited from Control)
ResetText() ResetText() ResetText() ResetText()

Text 属性重置为其默认值 (Empty)。Resets the Text property to its default value (Empty).

(Inherited from Control)
ResumeLayout() ResumeLayout() ResumeLayout() ResumeLayout()

恢复正常的布局逻辑。Resumes usual layout logic.

(Inherited from Control)
ResumeLayout(Boolean) ResumeLayout(Boolean) ResumeLayout(Boolean) ResumeLayout(Boolean)

恢复正常的布局逻辑,可以选择强制对挂起的布局请求立即进行布局。Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests.

(Inherited from Control)
RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment)

将指定的 ContentAlignment 转换为相应的 ContentAlignment 以支持从右向左的文本。Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment)

将指定的 HorizontalAlignment 转换为相应的 HorizontalAlignment 以支持从右向左的文本。Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment)

将指定的 LeftRightAlignment 转换为相应的 LeftRightAlignment 以支持从右向左的文本。Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment)

将指定的 ContentAlignment 转换为相应的 ContentAlignment 以支持从右向左的文本。Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment)

将指定的 HorizontalAlignment 转换为相应的 HorizontalAlignment 以支持从右向左的文本。Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment)

将指定的 LeftRightAlignment 转换为相应的 LeftRightAlignment 以支持从右向左的文本。Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text.

(Inherited from Control)
Scale(Single) Scale(Single) Scale(Single) Scale(Single)

缩放控件和任何子控件。Scales the control and any child controls.

(Inherited from Control)
Scale(Single, Single) Scale(Single, Single) Scale(Single, Single) Scale(Single, Single)

缩放整个控件和任何子控件。Scales the entire control and any child controls.

(Inherited from Control)
Scale(SizeF) Scale(SizeF) Scale(SizeF) Scale(SizeF)

按指定的比例因子缩放控件和所有子控件。Scales the control and all child controls by the specified scaling factor.

(Inherited from Control)
ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap)

发生 DPI 更改时,可以将逻辑位图值缩放到其等效设备单元值。Scales a logical bitmap value to it's equivalent device unit value when a DPI change occurs.

(Inherited from Control)
ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified)

缩放控件的位置、大小、空白和边距。Scales a control's location, size, padding and margin.

(Inherited from Control)
ScaleCore(Single, Single) ScaleCore(Single, Single) ScaleCore(Single, Single) ScaleCore(Single, Single)

此方法与此类无关。This method is not relevant for this class.

(Inherited from Control)
Select() Select() Select() Select()

激活控件。Activates the control.

(Inherited from Control)
Select(Boolean, Boolean) Select(Boolean, Boolean) Select(Boolean, Boolean) Select(Boolean, Boolean)

激活子控件。Activates a child control. 还可以指定从中选择控件的 Tab 键顺序的方向。Optionally specifies the direction in the tab order to select the control from.

(Inherited from Control)
SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

激活下一个控件。Activates the next control.

(Inherited from Control)
SendToBack() SendToBack() SendToBack() SendToBack()

将控件发送到 Z 顺序的后面。Sends the control to the back of the z-order.

(Inherited from Control)
SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode)

设置一个值,该值指示当启用控件的 AutoSize 属性时控件的行为方式。Sets a value indicating how a control will behave when its AutoSize property is enabled.

(Inherited from Control)
SetBounds(Int32, Int32, Int32, Int32) SetBounds(Int32, Int32, Int32, Int32) SetBounds(Int32, Int32, Int32, Int32) SetBounds(Int32, Int32, Int32, Int32)

将控件的边界设置为指定位置和大小。Sets the bounds of the control to the specified location and size.

(Inherited from Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

将控件的指定边界设置为指定位置和大小。Sets the specified bounds of the control to the specified location and size.

(Inherited from Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

执行设置该控件的指定边界的工作。Performs the work of setting the specified bounds of this control.

(Inherited from Control)
SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32)

设置控件的工作区的大小。Sets the size of the client area of the control.

(Inherited from Control)
SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean)

将指定的 ControlStyles 标志设置为 truefalseSets a specified ControlStyles flag to either true or false.

(Inherited from Control)
SetTopLevel(Boolean) SetTopLevel(Boolean) SetTopLevel(Boolean) SetTopLevel(Boolean)

将控件设置为顶级控件。Sets the control as the top-level control.

(Inherited from Control)
SetVisibleCore(Boolean) SetVisibleCore(Boolean) SetVisibleCore(Boolean) SetVisibleCore(Boolean)

将控件设置为指定的可见状态。Sets the control to the specified visible state.

(Inherited from Control)
Show() Show() Show() Show()

向用户显示控件。Displays the control to the user.

(Inherited from Control)
SizeFromClientSize(Size) SizeFromClientSize(Size) SizeFromClientSize(Size) SizeFromClientSize(Size)

确定整个控件(从控件工作区的高度和宽度起计算)的大小。Determines the size of the entire control from the height and width of its client area.

(Inherited from Control)
Sort() Sort() Sort() Sort()

中的项排序TreeView控件。Sorts the items in TreeView control.

SuspendLayout() SuspendLayout() SuspendLayout() SuspendLayout()

临时挂起控件的布局逻辑。Temporarily suspends the layout logic for the control.

(Inherited from Control)
ToString() ToString() ToString() ToString()

返回包含 Component 的名称的 String(如果有)。Returns a String containing the name of the Component, if any. 不应重写此方法。This method should not be overridden.

Update() Update() Update() Update()

使控件重绘其工作区内的无效区域。Causes the control to redraw the invalidated regions within its client area.

(Inherited from Control)
UpdateBounds() UpdateBounds() UpdateBounds() UpdateBounds()

用当前大小和位置更新控件的边界。Updates the bounds of the control with the current size and location.

(Inherited from Control)
UpdateBounds(Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32)

用指定大小和位置更新控件的边界。Updates the bounds of the control with the specified size and location.

(Inherited from Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

用指定大小、位置和工作区的大小更新控件的边界。Updates the bounds of the control with the specified size, location, and client size.

(Inherited from Control)
UpdateStyles() UpdateStyles() UpdateStyles() UpdateStyles()

强制将分配的样式重新应用到控件。Forces the assigned styles to be reapplied to the control.

(Inherited from Control)
UpdateZOrder() UpdateZOrder() UpdateZOrder() UpdateZOrder()

按控件的父级的 Z 顺序更新控件。Updates the control in its parent's z-order.

(Inherited from Control)
WndProc(Message) WndProc(Message) WndProc(Message) WndProc(Message)

重写 WndProc(Message)Overrides WndProc(Message).

事件

AfterCheck AfterCheck AfterCheck AfterCheck

在选中树节点复选框后发生。Occurs after the tree node check box is checked.

AfterCollapse AfterCollapse AfterCollapse AfterCollapse

在折叠树节点后发生。Occurs after the tree node is collapsed.

AfterExpand AfterExpand AfterExpand AfterExpand

在展开树节点后发生。Occurs after the tree node is expanded.

AfterLabelEdit AfterLabelEdit AfterLabelEdit AfterLabelEdit

在编辑树节点标签文本后发生。Occurs after the tree node label text is edited.

AfterSelect AfterSelect AfterSelect AfterSelect

在选定树节点后发生。Occurs after the tree node is selected.

AutoSizeChanged AutoSizeChanged AutoSizeChanged AutoSizeChanged

此事件与此类无关。This event is not relevant for this class.

(Inherited from Control)
BackColorChanged BackColorChanged BackColorChanged BackColorChanged

BackColor 属性的值更改时发生。Occurs when the value of the BackColor property changes.

(Inherited from Control)
BackgroundImageChanged BackgroundImageChanged BackgroundImageChanged BackgroundImageChanged

BackgroundImage 属性更改时发生。Occurs when the BackgroundImage property changes.

BackgroundImageLayoutChanged BackgroundImageLayoutChanged BackgroundImageLayoutChanged BackgroundImageLayoutChanged

BackgroundImageLayout 属性更改时发生。Occurs when the BackgroundImageLayout property changes.

BeforeCheck BeforeCheck BeforeCheck BeforeCheck

在选中树节点复选框前发生。Occurs before the tree node check box is checked.

BeforeCollapse BeforeCollapse BeforeCollapse BeforeCollapse

在折叠树节点前发生。Occurs before the tree node is collapsed.

BeforeExpand BeforeExpand BeforeExpand BeforeExpand

在展开树节点前发生。Occurs before the tree node is expanded.

BeforeLabelEdit BeforeLabelEdit BeforeLabelEdit BeforeLabelEdit

在编辑树节点标签前发生。Occurs before the tree node label text is edited.

BeforeSelect BeforeSelect BeforeSelect BeforeSelect

在选定树节点前发生。Occurs before the tree node is selected.

BindingContextChanged BindingContextChanged BindingContextChanged BindingContextChanged

BindingContext 属性的值更改时发生。Occurs when the value of the BindingContext property changes.

(Inherited from Control)
CausesValidationChanged CausesValidationChanged CausesValidationChanged CausesValidationChanged

CausesValidation 属性的值更改时发生。Occurs when the value of the CausesValidation property changes.

(Inherited from Control)
ChangeUICues ChangeUICues ChangeUICues ChangeUICues

焦点或键盘用户界面 (UI) 提示更改时发生。Occurs when the focus or keyboard user interface (UI) cues change.

(Inherited from Control)
Click Click Click Click

在单击控件时发生。Occurs when the control is clicked.

(Inherited from Control)
ClientSizeChanged ClientSizeChanged ClientSizeChanged ClientSizeChanged

ClientSize 属性的值更改时发生。Occurs when the value of the ClientSize property changes.

(Inherited from Control)
ContextMenuChanged ContextMenuChanged ContextMenuChanged ContextMenuChanged

ContextMenu 属性的值更改时发生。Occurs when the value of the ContextMenu property changes.

(Inherited from Control)
ContextMenuStripChanged ContextMenuStripChanged ContextMenuStripChanged ContextMenuStripChanged

ContextMenuStrip 属性的值更改时发生。Occurs when the value of the ContextMenuStrip property changes.

(Inherited from Control)
ControlAdded ControlAdded ControlAdded ControlAdded

在将新控件添加到 Control.ControlCollection 时发生。Occurs when a new control is added to the Control.ControlCollection.

(Inherited from Control)
ControlRemoved ControlRemoved ControlRemoved ControlRemoved

在从 Control.ControlCollection 移除控件时发生。Occurs when a control is removed from the Control.ControlCollection.

(Inherited from Control)
CursorChanged CursorChanged CursorChanged CursorChanged

Cursor 属性的值更改时发生。Occurs when the value of the Cursor property changes.

(Inherited from Control)
Disposed Disposed Disposed Disposed

当通过调用 Dispose() 方法释放组件时发生。Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)
DockChanged DockChanged DockChanged DockChanged

Dock 属性的值更改时发生。Occurs when the value of the Dock property changes.

(Inherited from Control)
DoubleClick DoubleClick DoubleClick DoubleClick

在双击控件时发生。Occurs when the control is double-clicked.

(Inherited from Control)
DpiChangedAfterParent DpiChangedAfterParent DpiChangedAfterParent DpiChangedAfterParent

当父控件或窗体的 DPI 更改后,以编程方式更改控件的 DPI 设置时发生。Occurs when the DPI setting for a control is changed programmatically after the DPI of its parent control or form has changed.

(Inherited from Control)
DpiChangedBeforeParent DpiChangedBeforeParent DpiChangedBeforeParent DpiChangedBeforeParent

父控件或窗体的 DPI 更改事件发生前,以编程方式更改控件的 DPI 设置时发生。Occurs when the DPI setting for a control is changed programmatically before a DPI change event for its parent control or form has occurred.

(Inherited from Control)
DragDrop DragDrop DragDrop DragDrop

拖放操作完成时发生。Occurs when a drag-and-drop operation is completed.

(Inherited from Control)
DragEnter DragEnter DragEnter DragEnter

在将对象拖入控件的边界时发生。Occurs when an object is dragged into the control's bounds.

(Inherited from Control)
DragLeave DragLeave DragLeave DragLeave

将对象拖出控件的边界时发生。Occurs when an object is dragged out of the control's bounds.

(Inherited from Control)
DragOver DragOver DragOver DragOver

在将对象拖到控件的边界上发生。Occurs when an object is dragged over the control's bounds.

(Inherited from Control)
DrawNode DrawNode DrawNode DrawNode

发生时TreeView绘制并DrawMode属性设置为TreeViewDrawMode值,而不是NormalOccurs when a TreeView is drawn and the DrawMode property is set to a TreeViewDrawMode value other than Normal.

EnabledChanged EnabledChanged EnabledChanged EnabledChanged

Enabled 属性值更改后发生。Occurs when the Enabled property value has changed.

(Inherited from Control)
Enter Enter Enter Enter

进入控件时发生。Occurs when the control is entered.

(Inherited from Control)
FontChanged FontChanged FontChanged FontChanged

Font 属性值更改时发生。Occurs when the Font property value changes.

(Inherited from Control)
ForeColorChanged ForeColorChanged ForeColorChanged ForeColorChanged

ForeColor 属性值更改时发生。Occurs when the ForeColor property value changes.

(Inherited from Control)
GiveFeedback GiveFeedback GiveFeedback GiveFeedback

在执行拖动操作期间发生。Occurs during a drag operation.

(Inherited from Control)
GotFocus GotFocus GotFocus GotFocus

在控件接收焦点时发生。Occurs when the control receives focus.

(Inherited from Control)
HandleCreated HandleCreated HandleCreated HandleCreated

在为控件创建句柄时发生。Occurs when a handle is created for the control.

(Inherited from Control)
HandleDestroyed HandleDestroyed HandleDestroyed HandleDestroyed

在控件的句柄处于销毁过程中时发生。Occurs when the control's handle is in the process of being destroyed.

(Inherited from Control)
HelpRequested HelpRequested HelpRequested HelpRequested

用户请求控件帮助时发生。Occurs when the user requests help for a control.

(Inherited from Control)
ImeModeChanged ImeModeChanged ImeModeChanged ImeModeChanged

ImeMode 属性更改后发生。Occurs when the ImeMode property has changed.

(Inherited from Control)
Invalidated Invalidated Invalidated Invalidated

控件的显示要求重新绘制时发生。Occurs when a control's display requires redrawing.

(Inherited from Control)
ItemDrag ItemDrag ItemDrag ItemDrag

当用户开始拖动节点时发生。Occurs when the user begins dragging a node.

KeyDown KeyDown KeyDown KeyDown

在控件有焦点的情况下按下键时发生。Occurs when a key is pressed while the control has focus.

(Inherited from Control)
KeyPress KeyPress KeyPress KeyPress

在控件有焦点的情况下Occurs when a character. 字符、空格或退格键时发生。space or backspace key is pressed while the control has focus.

(Inherited from Control)
KeyUp KeyUp KeyUp KeyUp

在控件有焦点的情况下释放键时发生。Occurs when a key is released while the control has focus.

(Inherited from Control)
Layout Layout Layout Layout

在控件应重新定位其子控件时发生。Occurs when a control should reposition its child controls.

(Inherited from Control)
Leave Leave Leave Leave

在输入焦点离开控件时发生。Occurs when the input focus leaves the control.

(Inherited from Control)
LocationChanged LocationChanged LocationChanged LocationChanged

Location 属性值更改后发生。Occurs when the Location property value has changed.

(Inherited from Control)
LostFocus LostFocus LostFocus LostFocus

在控件失去焦点时发生。Occurs when the control loses focus.

(Inherited from Control)
MarginChanged MarginChanged MarginChanged MarginChanged

在控件边距更改时发生。Occurs when the control's margin changes.

(Inherited from Control)
MouseCaptureChanged MouseCaptureChanged MouseCaptureChanged MouseCaptureChanged

当控件失去鼠标捕获时发生。Occurs when the control loses mouse capture.

(Inherited from Control)
MouseClick MouseClick MouseClick MouseClick

用鼠标单击控件时发生。Occurs when the control is clicked by the mouse.

(Inherited from Control)
MouseDoubleClick MouseDoubleClick MouseDoubleClick MouseDoubleClick

用鼠标双击控件时发生。Occurs when the control is double clicked by the mouse.

(Inherited from Control)
MouseDown MouseDown MouseDown MouseDown

当鼠标指针位于控件上并按下鼠标键时发生。Occurs when the mouse pointer is over the control and a mouse button is pressed.

(Inherited from Control)
MouseEnter MouseEnter MouseEnter MouseEnter

在鼠标指针进入控件时发生。Occurs when the mouse pointer enters the control.

(Inherited from Control)
MouseHover MouseHover MouseHover MouseHover

在鼠标指针停放在控件上时发生。Occurs when the mouse pointer rests on the control.

(Inherited from Control)
MouseLeave MouseLeave MouseLeave MouseLeave

在鼠标指针离开控件时发生。Occurs when the mouse pointer leaves the control.

(Inherited from Control)
MouseMove MouseMove MouseMove MouseMove

在鼠标指针移到控件上时发生。Occurs when the mouse pointer is moved over the control.

(Inherited from Control)
MouseUp MouseUp MouseUp MouseUp

在鼠标指针在控件上并释放鼠标键时发生。Occurs when the mouse pointer is over the control and a mouse button is released.

(Inherited from Control)
MouseWheel MouseWheel MouseWheel MouseWheel

在控件有焦点且鼠标轮移动时发生。Occurs when the mouse wheel moves while the control has focus.

(Inherited from Control)
Move Move Move Move

在移动控件时发生。Occurs when the control is moved.

(Inherited from Control)
NodeMouseClick NodeMouseClick NodeMouseClick NodeMouseClick

当用户使用鼠标单击 TreeNode 时发生。Occurs when the user clicks a TreeNode with the mouse.

NodeMouseDoubleClick NodeMouseDoubleClick NodeMouseDoubleClick NodeMouseDoubleClick

当用户双击时发生TreeNode使用鼠标。Occurs when the user double-clicks a TreeNode with the mouse.

NodeMouseHover NodeMouseHover NodeMouseHover NodeMouseHover

当鼠标悬停时出现TreeNodeOccurs when the mouse hovers over a TreeNode.

PaddingChanged PaddingChanged PaddingChanged PaddingChanged

Padding 属性的值更改时发生。Occurs when the value of the Padding property changes.

Paint Paint Paint Paint

发生时TreeView绘制。Occurs when the TreeView is drawn.

ParentChanged ParentChanged ParentChanged ParentChanged

Parent 属性值更改时发生。Occurs when the Parent property value changes.

(Inherited from Control)
PreviewKeyDown PreviewKeyDown PreviewKeyDown PreviewKeyDown

在焦点位于此控件上的情况下,当有按键动作时发生(在 KeyDown 事件之前发生)。Occurs before the KeyDown event when a key is pressed while focus is on this control.

(Inherited from Control)
QueryAccessibilityHelp QueryAccessibilityHelp QueryAccessibilityHelp QueryAccessibilityHelp

AccessibleObject 为辅助功能应用程序提供帮助时发生。Occurs when AccessibleObject is providing help to accessibility applications.

(Inherited from Control)
QueryContinueDrag QueryContinueDrag QueryContinueDrag QueryContinueDrag

在拖放操作期间发生,并且允许拖动源确定是否应取消拖放操作。Occurs during a drag-and-drop operation and enables the drag source to determine whether the drag-and-drop operation should be canceled.

(Inherited from Control)
RegionChanged RegionChanged RegionChanged RegionChanged

Region 属性的值更改时发生。Occurs when the value of the Region property changes.

(Inherited from Control)
Resize Resize Resize Resize

在调整控件大小时发生。Occurs when the control is resized.

(Inherited from Control)
RightToLeftChanged RightToLeftChanged RightToLeftChanged RightToLeftChanged

RightToLeft 属性值更改时发生。Occurs when the RightToLeft property value changes.

(Inherited from Control)
RightToLeftLayoutChanged RightToLeftLayoutChanged RightToLeftLayoutChanged RightToLeftLayoutChanged

RightToLeftLayout 属性的值更改时发生。Occurs when the value of the RightToLeftLayout property changes.

SizeChanged SizeChanged SizeChanged SizeChanged

Size 属性值更改时发生。Occurs when the Size property value changes.

(Inherited from Control)
StyleChanged StyleChanged StyleChanged StyleChanged

在控件样式更改时发生。Occurs when the control style changes.

(Inherited from Control)
SystemColorsChanged SystemColorsChanged SystemColorsChanged SystemColorsChanged

系统颜色更改时发生。Occurs when the system colors change.

(Inherited from Control)
TabIndexChanged TabIndexChanged TabIndexChanged TabIndexChanged

TabIndex 属性值更改时发生。Occurs when the TabIndex property value changes.

(Inherited from Control)
TabStopChanged TabStopChanged TabStopChanged TabStopChanged

TabStop 属性值更改时发生。Occurs when the TabStop property value changes.

(Inherited from Control)
TextChanged TextChanged TextChanged TextChanged

Text 属性更改时发生。Occurs when the Text property changes.

Validated Validated Validated Validated

在控件完成验证时发生。Occurs when the control is finished validating.

(Inherited from Control)
Validating Validating Validating Validating

在控件验证时发生。Occurs when the control is validating.

(Inherited from Control)
VisibleChanged VisibleChanged VisibleChanged VisibleChanged

Visible 属性值更改时发生。Occurs when the Visible property value changes.

(Inherited from Control)

显式界面实现

IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs)

引发 DragDrop 事件。Raises the DragDrop event.

(Inherited from Control)
IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs)

引发 DragEnter 事件。Raises the DragEnter event.

(Inherited from Control)
IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs)

引发 DragLeave 事件。Raises the DragLeave event.

(Inherited from Control)
IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs)

引发 DragOver 事件。Raises the DragOver event.

(Inherited from Control)

适用于

另请参阅