TreeNode.FullPath Propriété

Définition

Obtient le chemin d'accès du nœud d'arbre racine au nœud d'arbre en cours.

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

Valeur de propriété

String

Chemin d'accès du nœud d'arbre racine au nœud d'arbre en cours.

Attributs

Exceptions

Le nœud n'est pas contenu dans un TreeView.

Exemples

L’exemple de code suivant définit la PathSeparator propriété d’un TreeView et affiche le nombre de nœuds d’arborescence enfants contenus dans le TreeNodeCollection SelectedNode. Le pourcentage de nœud d’arbre enfant au nombre total de nœuds d’arborescence dans le contrôle d’arborescence s’affiche également. Cet exemple nécessite que vous disposiez d’un Form contrôle avec un ButtonTreeView contrôle avec TreeNodeCollection plusieurs TreeNode objets (de préférence avec trois niveaux ou plus).

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

Remarques

Le chemin se compose des étiquettes de tous les nœuds d’arborescence qui doivent être parcourus pour atteindre ce nœud d’arborescence, en commençant au nœud d’arbre racine. Les étiquettes de nœud sont séparées par le caractère délimiteur spécifié dans la PathSeparator propriété du TreeView contrôle qui contient ce nœud. Par exemple, si le caractère délimiteur du contrôle d’arborescence nommé « Emplacement » est défini sur la barre oblique inverse (\), la valeur de la FullPath propriété est « Country\Region\State ».

S’applique à

Produit Versions
.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

Voir aussi