私はXAMLとC#を使用してUWPアプリケーションを作成しています。 ListView内の各ListViewItemにはTextBoxが含まれています。 ListViewItemをクリックまたは選択すると、そのListViewItem内のTextBoxにフォーカスが設定されます。ListViewItemがクリックされたときに、どのようにTextBoxにフォーカスを設定しますか?
<ListView ItemsSource="{Binding Items, Mode=OneWay}">
<ListView.ItemTemplate>
<DataTemplate>
<Grid>
...
<TextBox Grid.Row="0" Grid.RowSpan="2" Grid.Column="1" Text="{Binding Value, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
<i:Interaction.Behaviors>
...
</i:Interaction.Behaviors>
</TextBox>
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
これをMVVMスタイルで実装する最も良い方法は何ですか。