VisualCollection.Insert(Int32, Visual) Yöntem

Tanım

Belirtilen dizinde öğesine VisualCollection bir öğe ekler.

public:
 void Insert(int index, System::Windows::Media::Visual ^ visual);
public void Insert (int index, System.Windows.Media.Visual visual);
member this.Insert : int * System.Windows.Media.Visual -> unit
Public Sub Insert (index As Integer, visual As Visual)

Parametreler

index
Int32

Değerin eklenmesi gereken sıfır tabanlı dizin.

visual
Visual

Visual içine eklenecek öğesini seçinVisualCollection.

Özel durumlar

index sıfırdan küçük veya değerinden Countbüyük.

Açıklamalar

zaten eşitse Count Capacity, yeni Visual eklenmeden önce 'nin VisualCollection kapasitesi artırılır. değerine eşitse index Countvisual sonuna VisualCollectioneklenir. Değerine eşit veya ondan index büyük olan tüm mevcut görsel nesneler, yeni Visualöğesine uyum sağlamak için kaydırılır ve dizin değerleri güncelleştirilir.

yöntemi, Insert üst görsel arasındaki üst-alt ilişkisini de ayarlar. Bu, öğesinin VisualCollectionsahibi ve alt visualöğesidir.

Görsel alt nesnelerin temel depolama uygulaması üzerinde daha düşük düzeyde denetime ihtiyacınız varsa ve RemoveVisualChild yöntemlerini kullanmayı AddVisualChild göz önünde bulundurun. Bu yöntemleri kullandığınızda, kendi depolama uygulamanızı tanımlarsınız ve kullanmazsınız VisualCollection.

Şunlara uygulanır