Window RadTreeView c# - Remove mouse over back ground highlight on nodes

0 Answers 3 Views
Treeview
Ravinder
Top achievements
Rank 1
Ravinder asked on 15 Dec 2025, 12:42 PM

Hi All,

I searched on internet for the solution but didn't find any solution. I am using RadTreeView control, when I move mouse over treeview, nodes get highlighted. I used following ways but no luck.

private void radTreeList_NodeMouseMove(object sender, RadTreeViewMouseEventArgs e)
{
    e.Node.BackColor = Color.Transparent; // Remove hover background
}

 

    private void radTreeList_NodeFormatting(object sender, TreeNodeFormattingEventArgs e)
    {
        e.NodeElement.BackColor = Color.Transparent; // Remove hover background
        e.NodeElement.DrawFill = false; // Disable fill

        if (e.Node.Selected)
        {
            e.Node.BackColor = Color.Blue; // Default background
            e.Node.ForeColor = Color.White;      // Default text color
        }
        else
        {
            e.NodeElement.ContentElement.ResetValue(LightVisualElement.BackColorProperty, ValueResetFlags.Local);
            e.NodeElement.ContentElement.ResetValue(LightVisualElement.ForeColorProperty, ValueResetFlags.Local);
        }           
    }

 

Kindly provide me solution, stuck on this for a long time.

 

Thanks

 

No answers yet. Maybe you can help?

Tags
Treeview
Asked by
Ravinder
Top achievements
Rank 1
Share this question
or