TreeView TreeNodeCollection Key

TreeView использует в своей базовой реализации TreeNodeCollection. TreeNodeCollection почти в каждой перегрузке метода add запрашивает ключ.

Он также реализует indexOfKey и ContainsKey, но, похоже, нет способа определить ключ узла из самого узла или из любого из событий, которые вы обычно используете, например TreeView_AfterSelect ().

Я прав или действительно ли есть способ получить ключ от узла или события, которое я пропустил? И если я прав. Почему это было реализовано таким образом? Единственное, о чем я мог подумать, это то, что, возможно, TreeNodeCollection.Key устарел? Но я не вижу упоминания об этом…

PS: Мне известно о свойстве TreeNode.Tag и о том, как его можно использовать для того же эффекта.

7
задан Maxim Gershkovich 8 December 2010 в 08:09
поделиться