Sdílet prostřednictvím


VisualCollection.RemoveAt(Int32) Metoda

Definice

Odebere objekt vizuálu v zadaném indexu v objektu VisualCollection.

public:
 void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

Parametry

index
Int32

Nulový index vizuálu, který chcete odebrat.

Výjimky

index je menší než nula nebo index je rovno nebo větší než Count.

Poznámky

Vizuální objekty, které následují po odebraném objektu, se posunou tak, aby zabíraly uvolněnou pozici a jejich hodnoty indexu se aktualizují.

Metoda RemoveAt také odebere vztah nadřazeného-podřízeného mezi nadřazeným vizuálem, který je vlastníkem objektu VisualCollectiona podřízeného visualobjektu .

Pokud potřebujete větší kontrolu nad základní implementací úložiště podřízených objektů vizuálu, zvažte použití AddVisualChild a RemoveVisualChild metod. Při použití těchto metod definujete vlastní implementaci úložiště a nepoužíváte VisualCollection.

Platí pro