VisualCollection.RemoveRange(Int32, Int32) Método

Definição

Remove uma variedade de objetos visuais do VisualCollection.

public:
 void RemoveRange(int index, int count);
public void RemoveRange(int index, int count);
member this.RemoveRange : int * int -> unit
Public Sub RemoveRange (index As Integer, count As Integer)

Parâmetros

index
Int32

O índice baseado em zero do intervalo de elementos a remover.

count
Int32

O número de elementos a remover.

Exceções

index é menor que zero ou count é menor que zero.

index e count não se referem a um intervalo válido de elementos no VisualCollection.

Observações

Os objetos visuais que seguem os objetos removidos são deslocados para ocupar as posições vagas, e os seus valores de índice são atualizados.

O RemoveRange método também remove as relações pai-filho entre o visual pai, que é o proprietário do VisualCollection, e o intervalo de visuais filhos.

Se precisar de maior controlo de baixo nível sobre a implementação de armazenamento subjacente dos objetos visuais filhos, considere usar os AddVisualChild métodos e.RemoveVisualChild Quando utiliza estes métodos, define a sua própria implementação de armazenamento e não utiliza VisualCollection.

Aplica-se a