Belirli bir örnek öğesini kaldırmak istediğimde gözlemlenebilir bir koleksiyona sahibim.Gözlemlenebilir koleksiyondan silme
örn.
data[1].ChildElements[0].ChildElements[1].ChildElements.RemoveAt(1);
Bu, bu bir ağaç görüntüsü üzerinde alt öğelerini silme ile ilgili olarak ince, ancak, ben dinamik tıklandığında hangi ağaç düzeyi bağımlı yukarıdaki ifadeyi oluşturmak istiyorum çalışır. Bu yüzden tercih edebilir:
data[0].ChildElements[1].ChildElements.RemoveAt(0);
veya
data[1].ChildElements.RemoveAt(0);
0 1 0
veya 1,0
Sorum ben liste koleksiyonunda olacaksa tam olarak kaç öğe bilmiyorum yukarıdaki ifadeyi oluşturmanın yolu nedir nasıl?
Teşekkürler.
Sorunun başlığı biraz yanıltıcıdır. Özellikle bir ObservableCollection kullanıyor olabilirsiniz ama sorunun ObservableCollection ile ilgisi yoktur. Sorun, bir ObservableCollection veya bir dizi veya bir Liste ile uygulanmış olsun, herhangi bir özyinelemeli veri yapısı için aynı olacaktır. – Davy8