2010-12-08 2 views
6

TreeView는 기본 구현에서 TreeNodeCollection을 사용합니다. 거의 모든 add 메소드의 오버로드에있는 TreeNodeCollection은 키를 요청합니다.TreeView TreeNodeCollection 키

indexOfKey 및 ContainsKey도 구현하지만 노드 자체 또는 TreeView_AfterSelect()와 같이 일반적으로 사용하는 이벤트에서 노드의 키를 확인할 방법이 없습니다.

내가 간과 한 노드 또는 이벤트에서 키를 검색 할 올바른지 또는 실제로 있습니까? 그리고 내가 맞다고 가정 해. 왜 그런 식으로 구현 되었습니까? 내가 생각할 수있는 유일한 것은 아마도 TreeNodeCollection.Key가 사용되지 않는다는 것입니다. 그러나 이것에 대한 언급이 없습니다 ...

추신 : 나는 TreeNode.Tag 속성과 동일한 효과에 어떻게 사용될 수 있는지 알고 있습니다.

답변

13

보십시오 here. 비고에서 다음을 찾을 수 있습니다.

Name 속성은 TreeNodeCollection의 TreeNode에 대한 키에 해당합니다.

+0

스폿이 켜져 있습니다. 고맙습니다! 나는 그것을 놓쳤다. .. –