title: MVVM Focus To Textbox
body: <p>How would I set focus to a <code>TextBox</code> without specifying the name for that <code>TextBox</code>? At the moment I am doing the following</p>
  
  <pre><code>&lt;Window FocusManager.FocusedElement="{Binding ElementName=Username}"&gt;
      &lt;Grid&gt;
          &lt;TextBox Text="{Binding Username}" Name="Username" /&gt;            
      &lt;/Grid&gt;
  &lt;/Window&gt;
  </code></pre>
  
  <p>Is there any way of doing this without specifying a Name for the <code>TextBox</code>. As I believe in MVVM having a Name element usually means bad design?</p>