如何在WPF中创建自动完成文本框?

如何在WPF中创建自动完成文本框?,wpf,user-controls,Wpf,User Controls,我想创建一个文本框,它的工作原理类似于wpf中的ajax自动完成控件,并从数据库而不是web服务中搜索数据 请指导我据我所知,您需要WPF控制,如果不需要,请纠正我并提供问题的更多详细信息(“如何在WPF中创建自动完成文本框?”)。基本上,您可以使用开箱即用,使用非常简单: <toolkit:AutoCompleteBox ItemsSource="{Binding Items}" Text="{Binding Text, Mode=Two

我想创建一个文本框,它的工作原理类似于wpf中的ajax自动完成控件,并从数据库而不是web服务中搜索数据


请指导我

据我所知,您需要WPF控制,如果不需要,请纠正我并提供问题的更多详细信息(“如何在WPF中创建自动完成文本框?”)。基本上,您可以使用开箱即用,使用非常简单:

<toolkit:AutoCompleteBox ItemsSource="{Binding Items}"
                         Text="{Binding Text, Mode=TwoWay}"
                         IsTextCompletionEnabled="True" 
                         FilterMode="None" />

这取决于您如何在绑定的数据源中实现
Items
属性,它可以是linq到sql查询或静态列表,等等