'TreeView'에 해당되는 글 2건
- 2007/12/07 [C#] DataSet & TreeView 연동 예제
- 2007/12/07 [C#] TreeView 내용 추가하기
여기서 알 수 있는 기술
1. TreeView에 DB의 정보를 입력하는 방법
2. Tree의 노드를 선택하면 좌측의 DataGridView의 Row를 제어
3. Detail Display
4. 옵션으로 좌측의 3개의 버튼으로 트리의 입력 방법을 몇개 예제로 구성해봤다.
이제 해야 될 건.. Drag & Drop
관련코드 :
string[] childString = { "byoung1", "byoung2", "byoung3" };
입력방법 #1
{
treeView1.Nodes.Clear();
treeView1.BeginUpdate();
foreach (string str in parentString)
{
TreeNode tn = treeView1.Nodes.Add(str);
foreach (string substr in childString)
{
tn.Nodes.Add(substr);
}
}
treeView1.EndUpdate();
}
입력방법 #2
{
treeView1.Nodes.Clear();
treeView1.BeginUpdate();
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
{
treeView1.Nodes.Clear();
treeView1.BeginUpdate();
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();
}

TestTreeCtrl.zip
Prev
Rss Feed