我正在将一些win表单面板迁移到WPF。
在WinForms中,您可以使用键盘切换到组合框,通过键入第一个字符选择一个项目,然后再次点击选项卡,组合将失去焦点。
在WPF中,第二个选项卡会将焦点矩形向下移动到列表中,而不是移动到下一个控件上。
有没有办法解决旧行为?或者有没有人实现了实现这个behvaiour的ItemTemplate?
感谢
答案 0 :(得分:5)
有一个ComboBoxItem,它有一个IsTabStop属性。
所以我只应用了合适的风格:
<Style TargetType="{x:Type ComboBoxItem}">
<Setter Property="IsTabStop" Value="False"/>
</Style>