I have two trees:
Both trees have MouseRightButtonDown event, but the e.Sour
You can get the clicked item in the bartree using:
((e.Source) as TreeView).SelectedValue
But be aware that the item must actually selected first (using leftMouse). The item is not immediately selected using rightMouse...