TreeNodeCollection.RemoveAt(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere uzel stromu z kolekce uzlů stromu v zadaném indexu.
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
Příklady
Následující příklad kódu odebere první TreeNode z TreeView if jeho TreeNode.Text vlastnost je nastavena na "Node0". Button Když kliknete na tlačítko, první TreeNode v souboru TreeView se odstraní pomocí RemoveAt metody. Tento příklad vyžaduje, abyste vytvořili a TreeView na Button objektu Form. První TreeNode ve vašem případě TreeView by měl mít textovou vlastnost 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
Poznámky
Když se odebere TreeNode ze kolekce uzlů stromu, přesunou se všechny následující uzly stromu o jednu pozici v kolekci.
Můžete také odebrat dříve přidanou TreeNode metodu Remove nebo Clear metodu.
Poznámka:
Výčet kolekcí a odebírání uzlů se nepodporuje.
Chcete-li do kolekce přidat nové TreeNode objekty, použijte Add, AddRangenebo Insert metody.