Node başka bir yere atandıysa TreeNodeCollection.Item özel durum oluşturur
TreeNodeCollection.Item[Int32] atanan düğüm başka bir ArgumentException düğüme TreeView veya başka bir dizinde bu TreeView düğüme bağlıysa bir oluşturur.
Açıklama değiştirildi
Önceki .NET sürümlerinde, bir ağaç düğümünü bir koleksiyona zaten bağlı TreeViewolsa bile atayabilirsiniz. Bu yinelenen düğümlere yol açabilir. .NET 6'dan başlayarak, TreeNodeCollection.Item[Int32] atanan düğüm zaten başka TreeView bir ArgumentException düğüme bağlıysa veya başka bir dizinde buna TreeView bağlıysa bir oluşturur.
Kategoriyi değiştir
Bu değişiklik ikili uyumluluğu etkiler.
Değişiklik nedeni
Giriş parametresini doğrulamak, diğer TreeNodeCollection
API'lerin davranışıyla tutarlıdır.
Sürüm kullanıma sunulmuştur
.NET 6
Önerilen eylem
Koleksiyona atamadan önce bir TreeNode
bağlamasını kaldırdığınızdan emin olun.