yogeswaran K
yogeswaran K

Reputation: 2288

child node removing from treeview in c#

I need to remove particular child nodes from their parent in treeview control.

For example:

Before Login

home 

 -register

 -login

 -pdf

After login

home

 -pdf

What is the best way to accomplish this?

Upvotes: 2

Views: 10373

Answers (2)

yogeswaran K
yogeswaran K

Reputation: 2288

Adding child node in parent node programmatically:

TreeNode tn = new TreeNode("login");

tn.NavigateUrl = "/home/login";

TreeView1.Nodes[0].ChildNodes.Add(tn);

Upvotes: 0

Muhammad Akhtar
Muhammad Akhtar

Reputation: 52241

should be like...

//This will remove login
TreeNode tn = TreeView1.FindNode("home/login"); // find particular node
TreeView1.Nodes[0].ChildNodes.Remove(tn); // then remove from TreeView
//This will remove register
tn = TreeView1.FindNode("home/register"); // find particular node
TreeView1.Nodes[0].ChildNodes.Remove(tn); // then remove from TreeView

Upvotes: 4

Related Questions