Freigeben über


TreeNodeCollection.RemoveAt(Int32) Methode

Definition

Entfernt einen Strukturknoten aus der Strukturknotenauflistung bei einem angegebenen Index.

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)

Parameter

index
Int32

Der Index des TreeNode zu entfernenden Inhalts.

Implementiert

Beispiele

Im folgenden Codebeispiel wird der erste TreeNode aus einem TreeView Entfernt, wenn seine TreeNode.Text Eigenschaft auf "Node0" festgelegt ist. Wenn auf einen Button Klick geklickt wird, wird das erste TreeNode Element in der RemoveAtTreeView Methode gelöscht. Dieses Beispiel erfordert, dass Sie ein TreeView und eins ButtonFormerstellt haben. Die erste TreeNode in Ihrer TreeView sollte eine Texteigenschaft von "Node0" aufweisen.

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

Hinweise

Wenn ein Element TreeNode aus der Strukturknotenauflistung entfernt wird, werden alle nachfolgenden Strukturknoten um eine Position in der Auflistung nach oben verschoben.

Sie können auch ein zuvor hinzugefügtes TreeNode Element mit den Remove Methoden oder Clear Methoden entfernen.

Hinweis

Das Aufzählen der Auflistung und das Entfernen von Knoten wird nicht unterstützt.

Wenn Sie der Auflistung neue TreeNode Objekte hinzufügen möchten, verwenden Sie die AddMethoden oder AddRangeInsert Methoden.

Gilt für:

Weitere Informationen