日期:2014-05-17  浏览次数:21013 次

WPF ComboBox如何添加一个默认的空项?
RT。
我想在ComboBox中添加一个默认空项,来实现搜索功能,当选择这个空项的时候将清空combobox.Text的值。
然而我尝试着使用Insert()和Add()方法,但是,问题来了,当我用这两种方式的时候,如果我是用foreach去添加每一个项的时候不会报错,但当我用ItemsSource去绑定数据源的时候就会报一个错误(当 ItemsSource 正在使用时操作无效。改用 ItemsControl.ItemsSource 访问和修改元素。)
而且我在处理这个问题时候会报另外一个错误(某个 ItemsControl 与它的项源不一致。)
求大神指点,是不是我需要自己写一个CustomControl。
WPF C#

------解决方案--------------------
引用:
有木有了解的大神,求帮助


同学 在你数据源中添加一个在第一行就行了么
绑定的那个字段写成“”不就空了么
------解决方案--------------------
那你insert后者add一个不显示的空白项不就行了吗?有什么问题?