VisualCollection.RemoveAt(Int32) Methode

Definitie

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.

Van toepassing op