[C#] DataSet & TreeView 연동 예제
C# 2007. 12. 7. 10:49 |여기서 알 수 있는 기술
1. TreeView에 DB의 정보를 입력하는 방법
2. Tree의 노드를 선택하면 좌측의 DataGridView의 Row를 제어
3. Detail Display
4. 옵션으로 좌측의 3개의 버튼으로 트리의 입력 방법을 몇개 예제로 구성해봤다.
이제 해야 될 건.. Drag & Drop
관련코드 :
입력방법 #1
foreach (string str in parentString)
{
TreeNode tn = treeView1.Nodes.Add(str);
foreach (string substr in childString)
{
tn.Nodes.Add(substr);
}
}
treeView1.EndUpdate();
}
입력방법 #2
foreach (string str in parentString)
{
treeView1.Nodes.Add(str);
}
foreach (TreeNode tn in treeView1.Nodes)
{
foreach (string substr in childString)
{
tn.Nodes.Add(substr);
}
}
treeView1.EndUpdate();
}
입력방법 #3
TreeNode tn = new TreeNode();
foreach (string str in childString)
{
tn.Nodes.Add(str);
}
foreach (string str in parentString)
{
TreeNode tnParent = treeView1.Nodes.Add(str);
}
treeView1.EndUpdate();
}