VisualCollection.RemoveAt(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rimuove dall'oggetto VisualCollection l'oggetto visivo in corrispondenza dell'indice specificato.
public:
void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parametri
- index
- Int32
Indice in base zero dell'oggetto visivo da rimuovere.
Eccezioni
index
è minore di zero oppure index
è maggiore o uguale a Count
Commenti
Gli oggetti visivi che seguono l'oggetto rimosso vengono spostati per occupare la posizione liberata e i relativi valori di indice vengono aggiornati.
Il RemoveAt metodo rimuove inoltre la relazione padre-figlio tra l'oggetto visivo padre, che è il proprietario dell'oggetto VisualCollectione l'elemento figlio visual
.
Se è necessario un maggiore controllo di basso livello sull'implementazione di archiviazione sottostante di oggetti figlio visivi, è consigliabile usare i AddVisualChild metodi e RemoveVisualChild . Quando si usano questi metodi, si definisce un'implementazione di archiviazione personalizzata e non si usa VisualCollection.