【发布时间】:2019-05-10 05:34:34
【问题描述】:
我按照以下链接创建了一个自定义组合框。我使用 c# 添加了一个组合框项目列表。
如果我在自定义组合框中键入文本,它不会根据搜索文本过滤项目是否包含该单词。
自定义组合框仅列出其中的所有项目。 我希望我的组合框表现得像输入单词一样,它应该过滤结果并在组合框搜索中自动建议。
<local:FilteredComboBox x:Name="FilteredCmb" IsEditable="True"
IsTextSearchEnabled="True"
Padding="4 3"
MinWidth="200" Grid.ColumnSpan="6"
Grid.Column="2" Margin="0,77,0,49" Grid.Row="1" />
如何做到这一点?
这是否可以使用默认组合框。 默认组合框自动建议以输入文本开头的项目,而不是检查该单词是否包含在项目中。
【问题讨论】:
-
Naveen,请提供mcve 来帮助您。南德里。
-
你可能需要一个 3rd 方库...
-
真的你在看一个自定义控件,人们通常把它称为
AutoCompleteTextBox。