В реализации интерфейса вы можете использовать визуальное дерево для определения местоположения элемента управления или просто написать код оператора switch для известного набора фокусируемых элементов.

фокусировать текстовое поле из ViewModel wpf?

<TextBox Name="PropertySearch"
         Text="{Binding UpdateSourceTrigger=PropertyChanged, 
                        Mode=TwoWay, Path=PropertySearch, 
                        ValidatesOnDataErrors=True}"  
         Width="110" 
         Height="25" 
         Margin="10" />

Ответы на вопрос(4)

Ваш ответ на вопрос