VisualCollection.RemoveRange(Int32, Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.