JavaScript Editor
JavaScript Debugger|
| ||
Tree views also can display checkboxes, much like those you can use in menu items. You can make checkboxes appear in a tree view by setting the tree view's CheckBoxes property to True. Here's how that works in the TreeViews example on the CD-ROM, when the user clicks the "Show check boxes" button:
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
TreeView1.CheckBoxes = True
End Sub
Here's how I display which checkboxes have been checked or unchecked in that example, using the TreeNode class's Checked property:
Private Sub TreeView1_AfterCheck(ByVal sender As Object, _
ByVal e As System.Windows.Forms.TreeViewEventArgs) _
Handles TreeView1.AfterCheck
If e.Node.Checked Then
TextBox1.Text = "You checked: " & e.Node.Text
Else
TextBox1.Text = "You unchecked: " & e.Node.Text
End If
End Sub
You can see the results in Figure 10.12, where I've checked a node, and the program is reporting that fact in the text box.
|
| ||
Free JavaScript Editor
JavaScript Editor