TreeNodeCollection.RemoveAt(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa węzeł drzewa z kolekcji węzłów drzewa w określonym indeksie.
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)
Parametry
Implementuje
Przykłady
Poniższy przykład kodu usuwa pierwszy TreeNode z TreeView właściwości , jeśli jej TreeNode.Text właściwość jest ustawiona na "Node0". Po kliknięciu elementu Button pierwszy TreeNode w obiekcie zostanie usunięty przy użyciu RemoveAt metody .TreeView W tym przykładzie jest wymagane utworzenie klasy TreeView i na Button obiekcie Form. Pierwsza TreeNode w obiekcie TreeView powinna mieć właściwość tekstową "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
Uwagi
Po usunięciu elementu TreeNode z kolekcji węzłów drzewa wszystkie kolejne węzły drzewa zostaną przeniesione w górę o jedną pozycję w kolekcji.
Możesz również usunąć TreeNode element, który został wcześniej dodany przy użyciu Remove metod lub Clear .
Uwaga
Wyliczanie kolekcji i usuwanie węzłów nie jest obsługiwane.
Aby dodać nowe TreeNode obiekty do kolekcji, użyj Addmetod , AddRangelub Insert .