Advertisement
Guest User

Untitled

a guest
Sep 1st, 2015
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. listView1.Columns.Add("No");
  4. listView1.View = View.Details;
  5.  
  6. for (int i = 0; i < 9; i++)
  7. {
  8. // keep a temporary reference of the new nodes/items:
  9. ListViewItem lvi = listView1.Items.Add("Item " + i);
  10. TreeNode tn = treeView1.Nodes.Add("Item " + i);
  11. // sotre them in the respective tags:
  12. lvi.Tag = tn;
  13. tn.Tag = lvi;
  14. }
  15.  
  16.  
  17. }
  18.  
  19. private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
  20. {
  21. if (e.Node.Tag != null)
  22. ((ListViewItem)(e.Node.Tag)).Checked = e.Node.Checked;
  23. }
  24.  
  25. private void listView1_ItemChecked(object sender, ItemCheckedEventArgs e)
  26. {
  27. if (e.Item.Tag != null)
  28. ((TreeNode)(e.Item.Tag)).Checked = e.Item.Checked;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement