Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 如何在组合框中键入文本?_Wpf_Combobox - Fatal编程技术网

Wpf 如何在组合框中键入文本?

Wpf 如何在组合框中键入文本?,wpf,combobox,Wpf,Combobox,我正在WPF中实现。使用普通的WPF组合框,您只能单击一个项目,从向下滚动的菜单中选择它。我需要一个控件,如果首选项不在组合框中,您可以在组合框中键入这个新的、不存在的项 我如何做到这一点,用什么控制 谢谢我得到了同样的 只需转到该组合框控件的属性,并将“DropDownStyle”设置为“DropDown”。正如morgan所说,您可以对组合框使用IsEditable=“true”,或者在WPF工具包“AutoCompleteBox”中提供另一个控件 这里有几个链接可以帮助您实现“自动完成框”

我正在WPF中实现。使用普通的WPF组合框,您只能单击一个项目,从向下滚动的菜单中选择它。我需要一个控件,如果首选项不在组合框中,您可以在组合框中键入这个新的、不存在的项

我如何做到这一点,用什么控制


谢谢

我得到了同样的

只需转到该组合框控件的属性,并将“DropDownStyle”设置为“DropDown”。

正如morgan所说,您可以对组合框使用IsEditable=“true”,或者在WPF工具包“AutoCompleteBox”中提供另一个控件

这里有几个链接可以帮助您实现“自动完成框”


该问题的可能重复-
1)将组合框设置为可编辑=“true”
。只是尝试了一下,它完全符合您的要求。这是针对Windows窗体组合框而不是WPF组合。