VisualCollection.Remove(Visual) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.