Parsi Coders
کار با کنترل TreeView - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Software Development Programming (http://parsicoders.com/forumdisplay.php?fid=37)
+--- انجمن: C# Programming (http://parsicoders.com/forumdisplay.php?fid=55)
+--- موضوع: کار با کنترل TreeView (/showthread.php?tid=1189)



کار با کنترل TreeView - Ghoghnus - 10-31-2011

در این مثال طریقه استفاده از کنترل TreeView به طور کاملا ساده و روان شرح داده شده است .

برای استفاده های عملی تر باید این فرایند در حلقه های تودرتو و بر حسب نیاز پیاده سازی شود.

نکته : این روش فقط در C# ( سی شارپ ) کاربرد دارد و برای استفاده در Asp.net باید تغییرات کوچکی را اعمال کنید.
کد:
//Clear Old Node's

treeView1.Nodes.Clear();



//Creat New Root Node

TreeNode tn = new TreeNode("new Node1");



//Creat Chid Node's

tn.Nodes.Add("Node1 Node1");

tn.Nodes.Add("Node1 Node2");

tn.Nodes.Add("Node1 Node3");



//Add Child Node's To TreeView

treeView1.Nodes.Add(tn);



//Creat New Root Node

TreeNode tn2 = new TreeNode("new Node2");



//Creat Chid Node's

tn2.Nodes.Add("Node2 Node1");

tn2.Nodes.Add("Node2 Node2");



//Creat New RootNode of Tn2

TreeNode tn3 = new TreeNode("Node2 Node3");



//Add Child's node to Node2 Node3

tn3.Nodes.Add("Node2 Node3 Node1");

tn3.Nodes.Add("Node2 Node3 Node2");



//Add New Root Node to Tn2

tn2.Nodes.Add(tn3);



//Add New Node To TreeView

treeView1.Nodes.Add(tn2);