Focus
WPF を使用して、あるコントロールから別のコントロールに設定する方法はありTrigger
ますか?
次の例のように:
<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBox Name="txtName"></TextBox>
<TextBox Grid.Row="1" Name="txtAddress"></TextBox>
<Button Grid.Row="2" Content="Finish">
<Button.Triggers>
<EventTrigger RoutedEvent="Button.Click">
<!-- Insert cool code here-->
</EventTrigger>
</Button.Triggers>
</Button>
</Grid>
</Page>
EventTrigger
これがテキストボックスの「txtName」に焦点を当てる方法はありますか?
厳密なMVVMを使用して、このようなことを行う方法を見つけようとしています。これが (MVVM の) XAML を介して実行されるべきではない場合は、問題ありません。しかし、XAML の外でそれを行う MVVM パターンにどのように適合するかについて、ある種のドキュメントを見たいと思います。