c# - 使用键盘搜索 WPF 列表框项目

标签 c# wpf xaml listbox

我的 XAML 窗口中有一个列表框控件,它将在运行时显示大约 500 个项目。我需要使用键盘(如 Windows 资源管理器)浏览这些项目。例如,在 Windows 资源管理器中,当我们键入一个键 "a" 时,它会自动选择一个以键 a 开头的项目。这将为用户提供更多的可用性。有谁知道如何解决这个问题?提前致谢

最佳答案

您可以使用"TextSearch.TextPath" 解决这个问题。 名称 应该是您要在列表框中导航的属性。

<ListBox TextSearch.TextPath="Name" IsTextSearchEnabled="True"/>

关于c# - 使用键盘搜索 WPF 列表框项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18903925/

相关文章:

c# - 有哪些工具可以将 Delphi 7 应用程序转换为 C# 和 .Net 框架?

c# - UserControl 中的依赖属性 List<string>

c# - 如何从第二个窗口访问一个窗口内容

c# - ScrollViewer 不使用 UWP Windows 10 Phone 滚动

c# - 根据屏幕大小更改标签大小 xamarin forms

c# - 从 xml 中读取属性

C#/SQL 错误 : There was an error parsing the query. [ token 行号 = 1, token 行偏移量 = 26,错误中的 token = 用户 ]

c# - Windows Phone 文本框以只读模式显示插入符

c# - WPF Datagrid 多项选择在拖动时丢失

c# - "Thickness"的 TypeConverter 不支持从字符串转换