title: Jumping tab order using Control.Focus() when pressing Tab key (.net 3.5)
body: <p>I have three text boxes:</p>
  
  <pre><code>&lt;TextBox Name="textBox1" LostFocus="textBox1_LostFocus" /&gt;
  &lt;TextBox Name="textBox2" /&gt;
  &lt;TextBox Name="textBox3" /&gt;
  </code></pre>
  
  <p>With this event:</p>
  
  <pre><code>private void textBox1_LostFocus(object sender, RoutedEventArgs e)
  {
      if (textBox1.Text.Equals("some value"))
          textBox3.Focus();
  }
  </code></pre>
  
  <p>When I press TAB key with focus on textBox1, the focus goes to textBox2, independently of textBox3.Focus().
  How could I really set focus on textBox3?</p>