【发布时间】:2018-05-26 19:47:37
【问题描述】:
我有一个下拉列表组合框,它使用 ItemTemplate 来显示信息。当组合的下拉菜单打开时,我希望用户能够输入我将搜索数据的内容。然后我想突出显示该项目(并可能将其滚动到视图中),但不选择它(在这种情况下选择很昂贵,并且只有在用户找到正确的条目后按 Enter 时才会发生)。
基本上这就是香草组合框的行为方式,我想为我的模板化组合框执行此操作,搜索方式不同。
我有一个可以正确搜索的 AttachedProperty,但我不知道如何设置突出显示的项目(IsHighlighted 是只读的)。
这不仅仅是一个外观问题,因为 Enter 应该选择突出显示的项目。
有什么想法吗?
【问题讨论】:
标签: wpf combobox highlighting