Programming/C#

트리뷰(treeview) 추가(add),삭제(remove), 아이콘(icon) 설정하기

blueasa 2010. 9. 29. 17:29

트리뷰 추가하기

treeView1.Nodes.Add("Main Server");             //노드 추가하기 0번째부터 시작!!

treeView1.Nodes[0].Nodes.Add("Main Server"); //0번째 노드에 자식노드 추가하기

 

트리뷰 삭제하기

treeView1.Nodes.RemoveAt(인덱스값_정수형);

 

하위 트리뷰까지 처음부터 활성화하기

treeView1.ExpandAll();

 

트리뷰 아이콘 넣기

 

ImageList myimageList = new ImageList();

myimageList.Images.Add(Image.FromFile(@"Clienticon_nateon.bmp"));//imageindex 0

myimageList.Images.Add(Image.FromFile(@"Clienticon_starc.bmp")); //imageindex 1

 

treeView1.ImageList = myimageList;

 

treeView1.Nodes.Add("Main Server");

treeView1.Nodes[0].ImageIndex = 1;   //트리뷰의 0번째의 이미지 설정

 

treeView1.Nodes[0].Nodes.Add("Node");

treeView1.ImageIndex = 0;            //트리뷰의 노드 전체의 이미지 설정

 



출처] [C#] 트리뷰(treeview) 추가(add),삭d제(remove), 아이콘(icon) 설정하기|작성자 한아랑

반응형