I am using .NET 3.5 (VS 2008). I have a SplitContainer with a TreeView on one side and a form with various fields, tabs, etc on the other. When I select one of the tree nodes, the node is highlighted. The node loses its highlighting when
the user clicks on one of the tabs or enters a field on the other side of the SplitContainer. Although no highlighting is visible, the treeView.SelectNode() still returns the proper node, so it appears that the tree node is still selected, just not visually
highlighted. The problem is that without the highlighting to distinguish which node is selected, the user can easily get lost. Is there a build-in mechanism to maintain some sort of highlighting on the selected node when the cursor is moved to
another form. For example, in Windows Explorer, if you select a tree node, the node is highlighted in a dark blue. If you were to then place the cursor in the Address box, the selected node changes to have a beige color. This still shows
which node was selected.
Is there a built-in solution (ie some property to set on the tree view or nodes) that would help fix my issue or do I have to build my own solution to mimic something like what Windows Explorer does? I wanted to avoid having to put event handlers on
all tabs and form fields that would be used to &
View Complete Post