Skip to main content
edited tags
Link
leppie
  • 117.6k
  • 18
  • 201
  • 300
deleted 64 characters in body
Source Link

How do i check/uncheck all child items in TreeView? Probably error happened when one of items become to selected state and child items checked/unchecked buggy.

Link to VS 2010 Project+Exe

Screenshot(what happened)Video on YOUTUBE

private void Form1_Load(object sender, EventArgs e) { treeView1.CheckBoxes = true; treeView1.BeginUpdate(); treeView1.Nodes.Add("1111"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes[1].Nodes.Add("3333"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.EndUpdate(); treeView1.ExpandAll(); } private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { treeView1.BeginUpdate(); foreach (TreeNode Node in e.Node.Nodes) { Node.Checked = e.Node.Checked; } treeView1.EndUpdate(); } 

How do i check/uncheck all child items in TreeView? Probably error happened when one of items become to selected state and child items checked/unchecked buggy.

Link to VS 2010 Project+Exe

Screenshot(what happened)

private void Form1_Load(object sender, EventArgs e) { treeView1.CheckBoxes = true; treeView1.BeginUpdate(); treeView1.Nodes.Add("1111"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes[1].Nodes.Add("3333"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.EndUpdate(); treeView1.ExpandAll(); } private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { treeView1.BeginUpdate(); foreach (TreeNode Node in e.Node.Nodes) { Node.Checked = e.Node.Checked; } treeView1.EndUpdate(); } 

How do i check/uncheck all child items in TreeView? Probably error happened when one of items become to selected state and child items checked/unchecked buggy.

Link to VS 2010 Project+Exe

Video on YOUTUBE

private void Form1_Load(object sender, EventArgs e) { treeView1.CheckBoxes = true; treeView1.BeginUpdate(); treeView1.Nodes.Add("1111"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes[1].Nodes.Add("3333"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.EndUpdate(); treeView1.ExpandAll(); } private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { treeView1.BeginUpdate(); foreach (TreeNode Node in e.Node.Nodes) { Node.Checked = e.Node.Checked; } treeView1.EndUpdate(); } 
added 2 characters in body; edited title
Source Link
John Saunders
  • 161.9k
  • 26
  • 252
  • 403

C# TreeView Check/UnCheck all child items

How do i check/uncheck all child items in TreeView? Probably error happendhappened when one of items become to selected state and child items checked/unchecked buggy.

Link to VS 2010 Project+Exe

Screenshot(what happendhappened)

private void Form1_Load(object sender, EventArgs e) { treeView1.CheckBoxes = true; treeView1.BeginUpdate(); treeView1.Nodes.Add("1111"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes[1].Nodes.Add("3333"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.EndUpdate(); treeView1.ExpandAll(); } private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { treeView1.BeginUpdate(); foreach (TreeNode Node in e.Node.Nodes) { Node.Checked = e.Node.Checked; } treeView1.EndUpdate(); } 

C# TreeView Check/UnCheck all child items

How do i check/uncheck all child items in TreeView? Probably error happend when one of items become to selected state and child items checked/unchecked buggy.

Link to VS 2010 Project+Exe

Screenshot(what happend)

private void Form1_Load(object sender, EventArgs e) { treeView1.CheckBoxes = true; treeView1.BeginUpdate(); treeView1.Nodes.Add("1111"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes[1].Nodes.Add("3333"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.EndUpdate(); treeView1.ExpandAll(); } private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { treeView1.BeginUpdate(); foreach (TreeNode Node in e.Node.Nodes) { Node.Checked = e.Node.Checked; } treeView1.EndUpdate(); } 

TreeView Check/UnCheck all child items

How do i check/uncheck all child items in TreeView? Probably error happened when one of items become to selected state and child items checked/unchecked buggy.

Link to VS 2010 Project+Exe

Screenshot(what happened)

private void Form1_Load(object sender, EventArgs e) { treeView1.CheckBoxes = true; treeView1.BeginUpdate(); treeView1.Nodes.Add("1111"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes.Add("2222"); treeView1.Nodes[0].Nodes[1].Nodes.Add("3333"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("4444"); treeView1.EndUpdate(); treeView1.ExpandAll(); } private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { treeView1.BeginUpdate(); foreach (TreeNode Node in e.Node.Nodes) { Node.Checked = e.Node.Checked; } treeView1.EndUpdate(); } 
Source Link
Loading