title: C#: TreeView owner drawing with ownerdrawtext and the weird black highlighting when clicking on a node
body: <p>I set the DrawMode to OwnerDrawText and tacked on to the DrawNode event, added my code to draw the text the way I want and all works well save for some odd black selection highlighting when a node is selected.</p>
  
  <p>No problem, I added logic to check for if the node's state was highlighted and drew my own highlighting except the black highlighting gets added when a node is clicked, not just selected... The highlight gets drawn over by my rectangle once the mouse button is released but does get drawn and blinks...it's annoying. :/</p>
  
  <p>Apparently I forgot to actually ask my question...How would one go about getting rid of the selection without completely handling the drawing?</p>