我有一个包含汽车模型的 WPF 复选框列表。当我进入列表时,会发生以下情况:
1)在第一次按tab键时,列表项被选中
2) 在第二个 tab键按下时,实际的复选框被选中,允许我使用空格键设置 IsChecked 状态。
选择列表项时是否可以自动将光标移动到复选框?(尽量避免两次点击标签)
XAML:
<ListBox ItemsSource="{Binding Cars}">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox Content="{Binding Make}" IsChecked="{Binding IsChecked,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>