TreeNodeCollection.Item[] Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit un nœud d’arborescence dans la collection.
Surcharges
| Nom | Description |
|---|---|
| Item[Int32] |
Obtient ou définit l’emplacement TreeNode indexé spécifié dans la collection. |
| Item[String] |
Obtient le nœud d’arborescence avec la clé spécifiée de la collection. |
Item[Int32]
- Source:
- TreeNodeCollection.cs
- Source:
- TreeNodeCollection.cs
- Source:
- TreeNodeCollection.cs
- Source:
- TreeNodeCollection.cs
- Source:
- TreeNodeCollection.cs
Obtient ou définit l’emplacement TreeNode indexé spécifié dans la collection.
public:
virtual property System::Windows::Forms::TreeNode ^ default[int] { System::Windows::Forms::TreeNode ^ get(int index); void set(int index, System::Windows::Forms::TreeNode ^ value); };
public virtual System.Windows.Forms.TreeNode this[int index] { get; set; }
member this.Item(int) : System.Windows.Forms.TreeNode with get, set
Default Public Overridable Property Item(index As Integer) As TreeNode
Paramètres
Valeur de propriété
À TreeNode l’emplacement indexé spécifié dans la collection.
Exceptions
.NET 6 et versions ultérieures : index est null.
La index valeur est inférieure à 0 ou supérieure au dernier index de la collection.
Celui TreeNode qui est affecté à cet index est déjà affecté à un autre index ou à un autre TreeView contrôle.
Exemples
L’exemple de code suivant supprime le premier TreeNode d’un TreeView si sa TreeNode.Text propriété est définie sur « Node0 ». Lorsqu’un Button clic est fait, le premier TreeNode dans le TreeView fichier est supprimé à l’aide de la RemoveAt méthode. Cet exemple nécessite que vous ayez créé un TreeView et un Button sur un Form. Le premier TreeNode dans votre TreeView doit avoir une propriété de texte de « Node0 ».
void button2_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
// Delete the first TreeNode in the collection
// if the Text property is S"Node0."
if ( this->treeView1->Nodes[ 0 ]->Text->Equals( "Node0" ) )
{
this->treeView1->Nodes->RemoveAt( 0 );
}
}
private void button2_Click(object sender, EventArgs e)
{
// Delete the first TreeNode in the collection
// if the Text property is "Node0."
if(this.treeView1.Nodes[0].Text == "Node0")
{
this.treeView1.Nodes.RemoveAt(0);
}
}
Private Sub button2_Click(sender As Object, e As EventArgs) Handles button2.Click
' Delete the first TreeNode in the collection
' if the Text property is "Node0."
If Me.treeView1.Nodes(0).Text = "Node0" Then
Me.treeView1.Nodes.RemoveAt(0)
End If
End Sub
Remarques
Pour affecter des TreeNode objets à un emplacement spécifique ou les récupérer à partir du TreeNodeCollection, vous pouvez référencer l’objet de collection avec une valeur d’index spécifique. La valeur d’index du TreeNodeCollection fichier est un index de base zéro.
Voir aussi
S’applique à
Item[String]
- Source:
- TreeNodeCollection.cs
- Source:
- TreeNodeCollection.cs
- Source:
- TreeNodeCollection.cs
- Source:
- TreeNodeCollection.cs
- Source:
- TreeNodeCollection.cs
Obtient le nœud d’arborescence avec la clé spécifiée de la collection.
public:
virtual property System::Windows::Forms::TreeNode ^ default[System::String ^] { System::Windows::Forms::TreeNode ^ get(System::String ^ key); };
public virtual System.Windows.Forms.TreeNode this[string key] { get; }
public virtual System.Windows.Forms.TreeNode? this[string? key] { get; }
member this.Item(string) : System.Windows.Forms.TreeNode
Default Public Overridable ReadOnly Property Item(key As String) As TreeNode
Paramètres
Valeur de propriété
Avec TreeNode la clé spécifiée.
Remarques
La Name propriété correspond à la clé d’un TreeNode dans le TreeNodeCollection.
La comparaison clé n’est pas sensible à la casse. Si le key paramètre est null ou une chaîne vide, la Item[] propriété retourne null.