Taal

VisualCollection.Remove(Visual) Methode

Definitie

Hiermee verwijdert u het opgegeven Visual object uit de 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)

Parameters

visual
Visual

De Visual te verwijderen uit de VisualCollection.

Opmerkingen

De visuele objecten die volgen op het verwijderde object, worden verschoven om de onbezette positie te bezetten en de indexwaarden worden bijgewerkt. Als visual dat het is null, wordt de eerste null vermelding verwijderd. Houd er rekening mee dat het verwijderen van een null vermelding lineair is in de grootte van de verzameling.

Met Remove de methode wordt ook de relatie tussen bovenliggende en onderliggende elementen tussen de bovenliggende visual verwijderd. Dit is de eigenaar van de VisualCollectionen het onderliggende visualelement.

Als u meer controle op laag niveau nodig hebt over de onderliggende opslag-implementatie van onderliggende visuele objecten, kunt u overwegen de AddVisualChild en RemoveVisualChild methoden te gebruiken. Wanneer u deze methoden gebruikt, definieert u uw eigen opslag-implementatie en gebruikt VisualCollectionu deze niet.

Van toepassing op