Condividi tramite


TreeNodeCollection.RemoveAt(Int32) Metodo

Definizione

Rimuove il nodo della struttura ad albero dall'insieme dei nodi della struttura ad albero in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Indice dell'oggetto TreeNode da rimuovere.

Implementazioni

Esempio

Nell'esempio di codice seguente viene rimosso il primo TreeNode da un TreeView se la relativa TreeNode.Text proprietà è impostata su "Node0". Quando viene fatto clic su un oggetto Button , il primo TreeNode nell'oggetto TreeView viene eliminato usando il RemoveAt metodo . Questo esempio richiede che sia stato creato un TreeView oggetto e un Button in un Formoggetto . Il primo TreeNode nell'oggetto TreeView deve avere una proprietà di testo "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

Commenti

Quando un TreeNode oggetto viene rimosso dalla raccolta di nodi dell'albero, tutti i nodi albero successivi vengono spostati su una posizione nella raccolta.

È anche possibile rimuovere un oggetto TreeNode aggiunto in precedenza usando i Remove metodi o Clear .

Nota

L'enumerazione della raccolta e la rimozione dei nodi non è supportata.

Per aggiungere nuovi TreeNode oggetti alla raccolta, usare i Addmetodi , AddRangeo Insert .

Si applica a

Vedi anche