1
내 WinForms 응용 프로그램에서 TreeView를 사용했습니다.TreeView에서 노드의 이름을 바꾸려면 어떻게해야합니까?
이 응용 프로그램에서는 노드를 TreeView에 추가합니다. 이제 노드를 (텍스트를 변경하지 않고) 노드의 이름을 바꾸려고합니다. 즉, 새 노드의 이름 속성을 변경하려고합니다.
어떻게하면되는지 알려주십시오. 감사.
내 WinForms 응용 프로그램에서 TreeView를 사용했습니다.TreeView에서 노드의 이름을 바꾸려면 어떻게해야합니까?
이 응용 프로그램에서는 노드를 TreeView에 추가합니다. 이제 노드를 (텍스트를 변경하지 않고) 노드의 이름을 바꾸려고합니다. 즉, 새 노드의 이름 속성을 변경하려고합니다.
어떻게하면되는지 알려주십시오. 감사.
나는 생각보다 간단하다고 생각합니다. 각 TreeNode
항목은 해당 노드의 이름을 가져 오거나 설정할 수있는 Name
property을 노출합니다.
따라서 TreeView
에서 현재 선택된 노드의 이름을 변경하려면 Name
속성을 새 문자열 값으로 설정하기 만하면됩니다. 예를 들어 :
myTreeView.SelectedNode.Name = "NewNodeName";
,이 특정 노드에 대해 표시되는 텍스트에 영향을 미치지 않습니다. 이를 변경하려면 노드의 Text
property을 설정할 수 있습니다.
언제? 런타임 또는 디자인 타임 –