title: TabItem OnSelectionChanged() setting focus on inner control (WPF)
body: <p>I have two <code>TabItem</code>'s contained inside a <code>TabControl</code>. </p>
  
  <p>Each <code>TabItem</code> contains serveral <code>TextBox</code>'s.</p>
  
  <p>When <code>TabControl</code>'s <code>OnSelectionChanged</code> event is fired, as well as selecting the new <code>TabItem</code>, it is also setting focus on the first <code>TextBox</code> contained inside the newly selected item.</p>
  
  <p>Is there any way to prevent this from happening?</p>
  
  <p>Setting <code>IsTabStop="False"</code> on the <code>TextBox</code> will achieve this, but unfortunately  also prevents the <code>TextBox</code> from being 'tabbed' into.</p>