VisualCollection.Remove(Visual) Yöntem

Tanım

Belirtilen Visual nesneyi öğesinden VisualCollectionkaldırır.

public:
 void Remove(System::Windows::Media::Visual ^ visual);
public void Remove (System.Windows.Media.Visual visual);
member this.Remove : System.Windows.Media.Visual -> unit
Public Sub Remove (visual As Visual)

Parametreler

visual
Visual

Visual'den kaldırılacak.VisualCollection

Açıklamalar

Kaldırılan nesneyi izleyen görsel nesneler, boşaltılan konumu kaplayana kaydırılır ve dizin değerleri güncelleştirilir. ise visualnull, ilk null girdi kaldırılır. Bir null girişi kaldırma işleminin koleksiyonun boyutunda doğrusal olduğunu unutmayın.

yöntemi, Remove üst görsel arasındaki üst-alt ilişkisini de kaldırır. Bu ilişki, öğesinin VisualCollectionsahibidir 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