title: Right Click to select items in a ListBox
body: <p>I'm trying to make a list of items that you can do several actions with by right-clicking and having a context menu come up. I've completed that, no problem whatsoever.</p>
  
  <p>But I'd like to have it so that when you right click on a item, instead of leaving the current item selected, to select the item the mouse is over.</p>
  
  <p>I've researched this and other related questions, and I've tried to use indexFromPoint (which I found through my research) but whenever I right click on a item, it always just clears the selected item and doesn't show the context menu, as I have it set so that it wont appear if there is no selected item.</p>
  
  <p>Here is the code I'm currently using:</p>
  
  <pre><code>ListBox.SelectedIndex = ListBox.IndexFromPoint(Cursor.Position.X, Cursor.Position.Y);
  </code></pre>