title: Getting grid.column property of a control in a general styled event handler
body: <p>i have a lot of text boxes in my app, and a style which sets the event handler:</p>
  
  <pre><code>&lt;EventSetter Event="MouseEnter" Handler="GeneralTextBoxMouseEnter"/&gt; 
  </code></pre>
  
  <p>Text Boxes are Located in Grids so for example this is the xaml code for one of the text boxes:</p>
  
  <pre><code>&lt;Grid&gt;
      &lt;TextBox Name="sat6" Grid.Column="1" Style="{StaticResource anHourSatAm}" /&gt;
  &lt;/Grid&gt;
  </code></pre>
  
  <p>this is the GeneralTextBoxMouseEnter event handler</p>
  
  <pre><code>    private void GeneralTextBoxMouseEnter(object sender, MouseEventArgs e)
      {
          TextBox tb = (TextBox)sender;
  
          MessageBox.Show((String)(tb.Grid.Column);
  
      }
  </code></pre>
  
  <p>i get an error that such a property doesn't exist. but in properties box of VS2010 it exists, how can i retrieve the value?</p>