안녕하세요, 나는 Windows에서 하나의 사용자 컨트롤을 만듭니다. 노드가있는 Treeview가 포함 된 응용 프로그램
노드의 NUmbe는 런타임시 결정됩니다.
TreeNode를 선택할 때 검색 할 수있는 각 TreeNode의 일부 데이터를 저장하고 싶습니다.
문제점은 일부 노드 ,,,,,,
일부 점포 studid가 studname .. custid확장 속성
을 CUSTNAME를 저장한다는 것이다 I 사용 적이 확장 방법
정적 클래스 확장
{
정적 사전 m_Dictionary = 새 사전();
public static void SetTags (이 트리 노드 p_TreeNode, 사전 p_Dictionary)
{
m_Dictionary = p_Dictionary;
}
공용 static 사전 GetTags (이 TreeNode를 p_TreeNode)
{
창 m_Dictionary;
}
}
하지만 그것은 단지 ...
내가 이것을 달성 할 수있는 방법 마지막 노드에 스피 점점 데이터 becase 도움이되지 않습니다 ..
이는 etension 속성 같은 것입니다 .... 여부가 다른 해결책입니다.
감사합니다. ,,,,,,,
혼란 스럽기 때문에 나는 태그를 사용하지 않습니다 각 노드에 다른 데이터가 포함되어 있습니다 –
추가 정보를 위해 개체를 추가하려고합니까? 그 데이터가 어떤 종류의 데이터를 저장하려했는지 분명하지 않습니다. –
예. 사전 객체 인 데이터 속성을 포함하는 cutom eventarument 클래스를 만들었습니다. –