WPF ComboBox项目标签行为

时间:2008-10-30 17:01:39

标签: c# wpf user-interface

我正在将一些win表单面板迁移到WPF。

在WinForms中,您可以使用键盘切换到组合框,通过键入第一个字符选择一个项目,然后再次点击选项卡,组合将失去焦点。

在WPF中,第二个选项卡会将焦点矩形向下移动到列表中,而不是移动到下一个控件上。

有没有办法解决旧行为?或者有没有人实现了实现这个behvaiour的ItemTemplate?

感谢

1 个答案:

答案 0 :(得分:5)

有一个ComboBoxItem,它有一个IsTabStop属性。

所以我只应用了合适的风格:

<Style TargetType="{x:Type ComboBoxItem}">
    <Setter Property="IsTabStop" Value="False"/>
</Style>