VisualCollection.RemoveAt(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort det visuella objektet vid det angivna indexet VisualCollectioni .
public:
void RemoveAt(int index);
public void RemoveAt(int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parametrar
- index
- Int32
Det nollbaserade indexet för det visuella objektet att ta bort.
Undantag
index är mindre än noll eller index lika med eller större än Count.
Kommentarer
De visuella objekt som följer det borttagna objektet flyttas för att uppta den lediga positionen och deras indexvärden uppdateras.
Metoden RemoveAt tar också bort relationen mellan överordnad och underordnad mellan det överordnade visuella objektet, som är ägare till VisualCollection, och det underordnade visual.
Om du behöver större kontroll på låg nivå över den underliggande lagringsimplementeringen av visuella underordnade objekt bör du överväga att använda AddVisualChild metoderna och RemoveVisualChild . När du använder dessa metoder definierar du din egen lagringsimplementering och använder VisualCollectioninte .