Hi all, When I try to change the color & font of a node, selection doesn't fit the new text size then the text are truncated. Bug ? I try to refresh the treeview but without succes. Thx. Public Sub ChangeColor(ByRef objTreeview As TreeView, ByRef myNode As TreeNode, ByVal action As ColorAction) If (Not (myNode Is Nothing)) Then If (action = ColorAction.Add) Then myNode.BackColor = ClBackSelectionOn myNode.ForeColor = ClForeSelectionOn myNode.NodeFont = New Font(objTreeview.Font.FontFamily, objTreeview.Font.Size, FontStyle.Bold) Else myNode.BackColor = ClBackSelectionOff myNode.ForeColor = ClForeSelectionOff myNode.NodeFont = New Font(objTreeview.Font.FontFamily, objTreeview.Font.Size, FontStyle.Regular) End If myNode.Expand() myNode.EnsureVisible() End If End Sub