TreeNode.Parent TreeNode.Parent TreeNode.Parent TreeNode.Parent Property

定義

取得目前樹狀節點的父樹狀節點。Gets the parent tree node of the current tree node.

public:
 property System::Windows::Forms::TreeNode ^ Parent { System::Windows::Forms::TreeNode ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.TreeNode Parent { get; }
member this.Parent : System.Windows.Forms.TreeNode
Public ReadOnly Property Parent As TreeNode

屬性值

TreeNode,表示目前樹狀節點的父層。A TreeNode that represents the parent of the current tree node.

範例

下列程式碼範例會顯示TextIndex TreeNode 屬性所Parent表示之的和屬性值。 TreeView.SelectedNodeThe following code example displays the Text and Index property values of the TreeNode represented by the Parent property of the TreeView.SelectedNode. 此範例會要求您擁有Form TreeView具有控制項的。This example requires that you have a Form with a TreeView control on it. TreeView應該至少有兩個根節點,而且每個都有至少一個子節點。The TreeView should have at least two root nodes, each having at least one child node.

private:
   void treeView1_AfterSelect( Object^ /*sender*/, TreeViewEventArgs^ e )
   {
      /* Display the Text and Index of the
            * selected tree node's Parent. */
      if ( e->Node->Parent != nullptr && e->Node->Parent->GetType() == TreeNode::typeid )
      {
         statusBar1->Text = String::Format( "Parent: {0}\n Index Position: {1}", e->Node->Parent->Text, e->Node->Parent->Index );
      }
      else
      {
         statusBar1->Text = "No parent node.";
      }
   }
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{  
   /* Display the Text and Index of the 
    * selected tree node's Parent. */
   if(e.Node.Parent!= null && 
     e.Node.Parent.GetType() == typeof(TreeNode) )
   {
      statusBar1.Text = "Parent: " + e.Node.Parent.Text + "\n"
         + "Index Position: " + e.Node.Parent.Index.ToString();
   }
   else
   {
      statusBar1.Text = "No parent node.";
   }
}
Private Sub treeView1_AfterSelect(sender As Object, _
  e As TreeViewEventArgs) Handles treeView1.AfterSelect
   ' Display the Text and Index of the 
   ' selected tree node's Parent. 
   If (e.Node.Parent IsNot Nothing) 
      If (e.Node.Parent.GetType() Is GetType(TreeNode)) Then
         statusBar1.Text = "Parent: " + e.Node.Parent.Text + _
           ControlChars.Cr + "Index Position: " + e.Node.Parent.Index.ToString()
      End If
   Else
      statusBar1.Text = "No parent node."
   End If
End Sub 

備註

如果樹狀節點位於根層級,則Parent null屬性會傳回。If the tree node is at the root level, the Parent property returns null.

適用於