title: MouseEventArgs with undesired namespace
body: <p>The ultimate goal is to add tooltips to the objects in a ListBox. I have found a few examples of doing this, namely:</p>
  
  <pre><code>private void OnListBoxMouseMove ( object sender, MouseEventArgs e )
  {
      string strTip = "";
  
      // Get the item
      int nIdx = listBox1.IndexFromPoint(e.Location);
  
      if ((nIdx &gt;= 0) &amp;&amp; (nIdx &lt; listBox1.Items.Count))
          strTip = listBox1.Items[nIdx].ToString();
  
      toolTip1.SetToolTip(listBox1, strTip);
  }
  </code></pre>
  
  <p>However, my page is putting this in as <code>System.Windows.Input.MouseEventArgs</code> object instead of a <code>Systems.Windows.Forms</code> so <code>e.Location</code> does not exist. </p>
  
  <p>Is there anyway to receive this event from the correct namespace? One other factor could be that the ListBox is in the <code>System.Windows.Controls</code> namespace?</p>