VisualCollection.RemoveAt(Int32) 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 visuele object op de opgegeven index in de VisualCollection.
public:
void RemoveAt(int index);
public void RemoveAt(int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parameters
- index
- Int32
De op nul gebaseerde index van de visual die u wilt verwijderen.
Uitzonderingen
index is kleiner dan nul, of index is gelijk aan of groter dan Count.
Opmerkingen
De visuele objecten die volgen op het verwijderde object, worden verschoven om de onbezette positie te bezetten en de indexwaarden worden bijgewerkt.
Met RemoveAt 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.