Partager via


TreeNodeCollection.RemoveAt(Int32) Méthode

Définition

Supprime un nœud d’arborescence de la collection de nœuds d’arborescence à un index spécifié.

public:
 virtual void RemoveAt(int index);
public virtual void RemoveAt(int index);
abstract member RemoveAt : int -> unit
override this.RemoveAt : int -> unit
Public Overridable Sub RemoveAt (index As Integer)

Paramètres

index
Int32

Index de la TreeNode suppression.

Implémente

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

Lorsqu’un TreeNode nœud est supprimé de la collection de nœuds d’arborescence, tous les nœuds d’arborescence suivants sont déplacés vers le haut d’une position dans la collection.

Vous pouvez également supprimer un TreeNode élément que vous avez ajouté précédemment à l’aide des méthodes ou Clear des Remove méthodes.

Note

L’énumération de la collection et la suppression de nœuds n’est pas prise en charge.

Pour ajouter de nouveaux TreeNode objets à la collection, utilisez le Add, AddRangeou Insert les méthodes.

S’applique à

Voir aussi