Ändern Sich Dynamisch FocusManager.FocusedElement

Habe ich WPF-xaml-code wie unten:

  <StackPanel  FocusManager.FocusedElement="{Binding FocusedElement}">
    <TextBox Name="txtbox1" Text="FirstText"/>
    <TextBox Name="txtbox3" Text="SecondText"/>
    <TextBox Name="txtbox2" Text="ThirdText"/>
  </StackPanel>

Wie kann ich Binden FocusedElement Eigenschaft im ViewModel?
einen ähnlichen code wie unten:

Switch(Type)
{
Case "FirstType" :
  FocusedElement = "txtbox1";
break;
Case "SecondType" :
   FocusedElement = "txtbox2";
break;
Case "ThiredType" :
   FocusedElement = "txtbox3";
break;
}
InformationsquelleAutor oliver | 2013-03-10
Schreibe einen Kommentar