Condividi tramite


VisualCollection.Remove(Visual) Metodo

Definizione

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.

Si applica a