VisualCollection.RemoveAt(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Quita el objeto visual del índice especificado en VisualCollection.
public:
void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parámetros
- index
- Int32
Índice de base cero del objeto visual que se va a quitar.
Excepciones
El valor de index
es menor que cero o el valor de index
es igual o mayor que el valor de Count.
Comentarios
Los objetos visuales que siguen al objeto quitado se desplazan para ocupar la posición vacía y se actualizan sus valores de índice.
El RemoveAt método también quita la relación parent-child entre el objeto visual primario, que es el propietario de VisualCollectiony el secundario visual
.
Si necesita un mayor control de bajo nivel sobre la implementación de almacenamiento subyacente de objetos secundarios visuales, considere la posibilidad de usar los AddVisualChild métodos y RemoveVisualChild . Cuando se usan estos métodos, se define su propia implementación de almacenamiento y no se usa VisualCollection.