Articles in this section
Category / Section

How to hide the dotted selection rectangle around the selected node in WinForms TreeViewAdv?

1 min read

Hide the dotted selection

Setting the TreeViewAdv's KeepDottedSelection property to false hides the dotted rectangle around the selected node when the TreeViewAdv loses focus.

C#

this.treeViewAdv1.KeepDottedSelection = true;

VB

Me.treeViewAdv1.KeepDottedSelection = True

If you do not wish to have the dotted rectangle when the node is selected and TreeViewAdv has focus, then use the following workaround:

1. Set the TreeViewAdv's OwnerDrawNodes property to true.

C#

this.treeViewAdv1.OwnerDrawNodes = true;

VB

Me.treeViewAdv1.OwnerDrawNodes = True

2. Handle the TreeViewAdv's BeforeNodePaint event as shown below:

C#

private void treeViewAdv1_BeforeNodePaint(object sender, Syncfusion.Windows.Forms.Tools.TreeNodeAdvPaintEventArgs e)
{
   e.Active = false;
}

VB

Private Sub treeViewAdv1_BeforeNodePaint(ByVal sender As Object, ByVal e As Syncfusion.Windows.Forms.Tools.TreeNodeAdvPaintEventArgs)
   e.Active = False
End Sub

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied