我想创建一个文本框,其工作方式类似于wpf中的ajax自动完成控件,并从数据库中搜索数据而不是Web服务
请指导我
答案 0 :(得分:2)
您可以找到最佳示例here。
答案 1 :(得分:2)
据我所知,你需要WPF控制,如果没有 - 请更正我并提供更多详细信息(“如何在WPF中创建自动完成文本框?”)。基本上你可以使用开箱即用WPFToolkit AutocompleteBox,使用非常简单:
<toolkit:AutoCompleteBox ItemsSource="{Binding Items}"
Text="{Binding Text, Mode=TwoWay}"
IsTextCompletionEnabled="True"
FilterMode="None" />
这取决于你如何在绑定数据源中实现Items
属性,它可以是linq-to-sql查询或静态列表,无论如何。