VisualCollection.RemoveAt(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa obiekt wizualizacji w określonym indeksie w obiekcie 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
Indeks oparty na zera wizualizacji do usunięcia.
Wyjątki
index
wartość jest mniejsza niż zero lub index
jest równa lub większa niż Count.
Uwagi
Obiekty wizualne, które są zgodne z usuniętym obiektem, są przesuwane, aby zajmować pustą pozycję, a ich wartości indeksu są aktualizowane.
Metoda RemoveAt usuwa również relację nadrzędny-podrzędny między wizualizacją nadrzędną, która jest właścicielem VisualCollectionelementu , a elementem podrzędnym visual
.
Jeśli potrzebujesz większej kontroli niskiego poziomu nad podstawową implementacją magazynu obiektów podrzędnych wizualizacji, rozważ użycie AddVisualChild metod i RemoveVisualChild . W przypadku korzystania z tych metod należy zdefiniować własną implementację magazynu i nie używać metody VisualCollection.