TreeNode.Parent Özellik

Tanım

Geçerli ağaç düğümünün üst ağaç düğümünü alır.

C#
public System.Windows.Forms.TreeNode Parent { get; }
C#
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.TreeNode Parent { get; }

Özellik Değeri

TreeNode

TreeNode Geçerli ağaç düğümünün üst öğesini temsil eden bir.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, özelliğinin Text TreeNode temsil ettiği Parent ve Index özellik TreeView.SelectedNodedeğerlerini görüntüler. Bu örnek, üzerinde bir denetimi olan bir Form TreeView öğesinin olmasını gerektirir. her TreeView biri en az bir alt düğüme sahip olan en az iki kök düğüme sahip olmalıdır.

C#
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.";
   }
}

Açıklamalar

Ağaç düğümü kök düzeyindeyse özelliği Parent döndürür null.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7