TreeView TreeView TreeView TreeView Class

定義

顯示標籤項目階層式集合,所有項目皆由 TreeNode 表示。Displays 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. 在此範例中,1000客戶會以15個訂單顯示。In this example, 1,000 customers are displayed with 15 orders each. TreeView TreeNode Cursor使用和方法會TreeView隱藏的重新繪製,而且會在建立和繪製物件時顯示等候。 EndUpdate BeginUpdateThe 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為的游標檔案,而且您已經在上Form建立TreeView控制項的實例。It 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

備註

集合會保存TreeNode所有指派TreeView給控制項的物件。 NodesThe 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.

您可以Image在樹狀節點旁顯示影像,方法是將ImageList指派ImageList給屬性,並在中參考的索引ImageList值,以指派該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:

  • 將屬性設定為您想要在未Image選取樹狀節點時顯示之的索引值。 ImageIndexSet the ImageIndex property to the index value of the Image that you want to display when a tree node is not selected.

  • 將屬性設定為您要在選取樹狀Image節點時顯示之的索引值。 SelectedImageIndexSet the SelectedImageIndex property to the index value of the Image that you want to display when a tree node is selected.

ImageIndexNodes屬性值所參考的影像,是指派給集合的所有樹狀節點所顯示的預設影像。 SelectedImageIndexThe 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. 設定的StateImageList屬性將不會影響影像的顯示方式。 ImageSizeSetting the ImageSize property of the StateImageList will have no effect on how the images are displayed. 不過,當 app.config 檔案包含下列專案時,狀態影像會根據系統 DPI 設定調整大小: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呼叫方法來折迭子層級,或使用者可以按下減號(-)按鈕(如果旁邊TreeNode有顯示)。You 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的屬性TreeView設定為trueTo display the check boxes, set the CheckBoxes property of the TreeView to true. 針對處於已核取true狀態的樹狀節點,屬性會設定為。CheckedThe Checked property is set to true for tree nodes that are in a checked state.

注意

BeforeCheck從或TreeNode.Checked 事件AfterCheck內設定屬性會導致多次引發事件,而且可能會導致非預期的行為。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.Unknown時,才會執行遞迴程式碼。To 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. ShowPlusMinus設定true為會分別顯示可以展開或折迭的每個TreeNode符號旁的加號或減號按鈕。Setting ShowPlusMinus to true displays a plus-sign or minus-sign button next to each TreeNode that can be expanded or collapsed, respectively. 將屬性設定為true ,會TreeView讓顯示將所有根樹狀節點聯結在一起的線條。 ShowRootLinesSetting the ShowRootLines property to true causes the TreeView to display lines that join all the root tree nodes together. 您可以將ShowLines屬性設定為true,以顯示將子樹狀節點連接到根節點的程式程式碼。You can display lines that connect child tree nodes to their root node by setting the ShowLines property to true. 將屬性設定為true ,會在滑鼠指標傳遞樹狀節點標籤時變更其外觀。 HotTrackingSetting 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.

注意

在執行時間CheckBoxes設定ScrollableImageIndex、和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. 這會使所有樹狀節點都折迭,但選取TreeNode的除外。This 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

取得控制項下邊緣和其容器工作區 (Client Area) 上邊緣之間的距離 (單位為像素)。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

取得包含 IContainerComponentGets 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

取得控制項的資料繫結 (Data Binding)。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

取得或設定值,指出即使樹狀檢視已遺失焦點 (Focus),選取的樹狀節點是否維持反白顯示。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

取得或設定控制項左邊緣和其容器工作區 (Client Area) 左邊緣之間的距離 (單位為像素)。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

取得控制項右邊緣和其容器工作區 (Client Area) 左邊緣之間的距離 (單位為像素)。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

取得或設定值,這個值表示是否應從右至左配置 TreeViewGets 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

取得指示控制項是否應顯示焦點矩形 (Focus Rectangle) 的值。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

取得或設定值,指出當滑鼠指標停留於 TreeNode 上時會顯示工具提示。Gets 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

取得或設定控制項容器中的控制項定位順序。Gets or sets the tab order of the control within its container.

(Inherited from Control)
TabStop TabStop TabStop TabStop

取得或設定值,指出使用者是否能使用 TAB 鍵,將焦點 (Focus) 給予這個控制項。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

取得或設定 TreeView 的文字。Gets or sets the text of the TreeView.

Top Top Top Top

取得或設定控制項上邊緣和其容器工作區 (Client Area) 上邊緣之間的距離 (單位為像素)。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 Form 父控制項的父控制項。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()

將控制項帶到疊置順序的前面。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)

建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。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 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。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)

傳回指定 OwnerDrawPropertyBagTreeNodeReturns an OwnerDrawPropertyBag for the specified TreeNode.

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

擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。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)

擷取子控制項定位順序中前後的下一個控制項。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 的淺層複本 (Shallow Copy)。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)

將指定的螢幕點的位置計算為工作區座標 (Client Coordinate)。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. 選擇性指定定位順序中要選取控制項的方向。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()

將控制項傳送到疊置順序的後面。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 名稱的 StringReturns 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()

以控制項的父控制項疊置順序更新控制項。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 設定時。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 屬性設定為 Normal 以外的 TreeViewDrawMode 值時發生。Occurs 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

發生於滑鼠停留於 TreeNode 上方時。Occurs 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)

適用於

另請參閱