VisualCollection.Remove(Visual) 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 l'oggetto Visual specificato dall'oggetto VisualCollection.
public:
void Remove(System::Windows::Media::Visual ^ visual);
public void Remove (System.Windows.Media.Visual visual);
member this.Remove : System.Windows.Media.Visual -> unit
Public Sub Remove (visual As Visual)
Parametri
- visual
- Visual
Oggetto Visual da rimuovere da VisualCollection.
Commenti
Gli oggetti visivi che seguono l'oggetto rimosso vengono spostati per occupare la posizione liberata e i relativi valori di indice vengono aggiornati. Se visual
è null
, la prima null
voce viene rimossa. Si noti che la rimozione di una null
voce è lineare nella dimensione della raccolta.
Il Remove metodo rimuove anche la relazione padre-figlio tra l'oggetto visivo padre, ovvero il proprietario dell'oggetto VisualCollectione il figlio visual
.
Se è necessario un maggiore controllo a basso livello sull'implementazione di archiviazione sottostante di oggetti figlio visivi, valutare l'uso dei AddVisualChild metodi e RemoveVisualChild . Quando si usano questi metodi, si definisce l'implementazione di archiviazione personalizzata e non si usa VisualCollection.