I understand why this is happening. The bounding box of a parent TreeViewItem includes its children’s bounding boxes, so when I am moused over a TreeViewItem, all its parents in the tree are also moused over. Is there something besides IsMouseOver I should be using?
I understand why this is happening. The bounding box of a parent TreeViewItem includes
Share
http://blogs.msdn.com/mikehillberg/archive/2006/09/21/MyTreeViewHelperIsMouseDirectlyOverItem.aspx
this link solved the problem, I did not try the Original Source idea.
where local:MyTreeViewHelper.IsMouseDirectlyOverItem is attached property