Category / Section
How to display check boxes for the nodes in WinForms TreeViewAdv control?
1 min read
Checkbox
You can control the display of check boxes for each TreeNodeAdvs in the TreeViewAdv control with the TreeNodeAdv.ShowCheckBoxes property. The following code sample shows how you can display check boxes only for the first level of child nodes below the parent node:
C#
//Show Checkbox only for the first level of child nodes int i = 0; while (i < this.treeViewAdv1.Nodes.Count) { int j = 0; while (j < this.treeViewAdv1.Nodes[i].Nodes.Count) { this.treeViewAdv1.Nodes[i].Nodes[j].ShowCheckBox = true; j++; } i++; }
VB
'Show Checkbox only for the first level of child nodes Dim i As Integer = 0 While i < Me.treeViewAdv1.Nodes.Count Dim j As Integer = 0 While j < Me.treeViewAdv1.Nodes(i).Nodes.Count Me.treeViewAdv1.Nodes(i).Nodes(j).ShowCheckBox = True j = j + 1 End While i = i + 1 End While
Reference link: https://help.syncfusion.com/windowsforms/treeview/treenodeadvcustomization#checkbox