TreeNodeCollection.RemoveAt(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove um nó de árvore da coleção de nós de árvore no índice especificado.
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)
Parâmetros
Implementações
Exemplos
O exemplo de código a seguir remove o primeiro TreeNode de um TreeView se sua TreeNode.Text propriedade estiver definida como "Node0". Quando um Button é clicado, o primeiro TreeNode no TreeView é excluído usando o RemoveAt método. Este exemplo requer que você tenha criado um TreeView e um Button em um Form. O primeiro TreeNode em seu TreeView deve ter uma propriedade de texto 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
Comentários
Quando um TreeNode é removido da coleção de nós de árvore, todos os nós de árvore subsequentes são movidos para cima uma posição na coleção.
Você também pode remover um TreeNode que você adicionou anteriormente usando os métodos ou Clear os Remove métodos.
Observação
Não há suporte para enumerar a coleção e remover nós.
Para adicionar novos TreeNode objetos à coleção, use o Add, AddRangeou Insert métodos.