VisualCollection.Remove(Visual) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime l'objet Visual spécifié de la 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)
Paramètres
- visual
- Visual
Visual à supprimer de VisualCollection.
Remarques
Les objets visuels qui suivent l’objet supprimé sont déplacés pour occuper la position libérée et leurs valeurs d’index sont mises à jour. Si visual
a la valeur null
, la première null
entrée est supprimée. Notez que la suppression d’une null
entrée est linéaire dans la taille de la collection.
La Remove méthode supprime également la relation parent-enfant entre le visuel parent, qui est le propriétaire du VisualCollection, et l’enfant visual
.
Si vous avez besoin d’un contrôle de bas niveau sur l’implémentation de stockage sous-jacente d’objets enfants visuels, envisagez d’utiliser les AddVisualChild méthodes et RemoveVisualChild . Lorsque vous utilisez ces méthodes, vous définissez votre propre implémentation de stockage et n’utilisez VisualCollectionpas .