TreeView 내용 추가하기
입력 배열 :
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();
}
출처 : http://www.iamgsi.com/entry/C-TreeView-내용-추가하기
'Programming > C#' 카테고리의 다른 글
Alt+Tab 눌러도 보이지 않게 해보자! (0) | 2010.07.14 |
---|---|
Form을 원하는 위치에 띄우자! (0) | 2010.07.14 |
C++ 바이너리(Binary) 데이터를 C# BinaryReader 로 읽기. (0) | 2010.07.14 |
윈폼에서 단축키 개발하기 (0) | 2010.07.13 |
Windows Forms Application (2) | 2010.07.07 |