TreeNode.FullPath Özellik

Tanım

Kök ağaç düğümünden geçerli ağaç düğümüne giden yolu alır.

C#
public string FullPath { get; }
C#
[System.ComponentModel.Browsable(false)]
public string FullPath { get; }

Özellik Değeri

String

Kök ağaç düğümünden geçerli ağaç düğümüne giden yol.

Öznitelikler

Özel durumlar

Düğüm bir TreeViewiçinde yer almaz.

Örnekler

Aşağıdaki kod örneği, özelliğini TreeView ayarlar PathSeparator ve içinde bulunan TreeNodeCollection alt ağaç düğümlerinin SelectedNodesayısını görüntüler. Ağaç görünümü denetiminde alt ağaç düğümünün toplam ağaç düğümlerine yüzdesi de görüntülenir. Bu örnek, ile bir ve ile birkaç TreeNode nesne içeren bir TreeNodeCollection TreeView denetime (tercihen üç veya daha fazla düzeye sahip) sahip olmasını Form Buttongerektirir.

C#
private void myButton_Click(object sender, System.EventArgs e)
{
   // Set the tree view's PathSeparator property.
   myTreeView.PathSeparator = ".";

   // Get the count of the child tree nodes contained in the SelectedNode.
   int myNodeCount = myTreeView.SelectedNode.GetNodeCount(true);
   decimal myChildPercentage = ((decimal)myNodeCount/
     (decimal)myTreeView.GetNodeCount(true)) * 100;

   // Display the tree node path and the number of child nodes it and the tree view have.
   MessageBox.Show("The '" + myTreeView.SelectedNode.FullPath + "' node has "
     + myNodeCount.ToString() + " child nodes.\nThat is "
     + string.Format("{0:###.##}", myChildPercentage)
     + "% of the total tree nodes in the tree view control.");
}

Açıklamalar

Yol, kök ağaç düğümünden başlayarak bu ağaç düğümüne ulaşmak için gidilmesi gereken tüm ağaç düğümlerinin etiketlerinden oluşur. Düğüm etiketleri, bu düğümü içeren denetimin PathSeparator TreeView özelliğinde belirtilen sınırlayıcı karakteriyle ayrılır. Örneğin, ağaç görünümü denetiminin "Location" adlı sınırlayıcı karakteri ters eğik çizgi karakterine\ () FullPath ayarlanırsa, özellik değeri "Country\Region\State" olur.

Ş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

Ayrıca bkz.