c# combox 绑定数据源后输入数据使相关内容自动下拉
如1,则以1开头的相关内容以下拉列表显示了.    this.Cghdw.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest;
            this.Cghdw.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
以上两个属性已设置,但我老是要输入完按下delete后才可以出来,怎么输入时自动就出来,就百度搜索框一下,winform下的.谢谢

解决方案 »

  1.   

    那是联想式搜索!有点难哦!怕是要用到ajax技术哦 
      

  2.   

    老兄,不要动不动就AJAX嘛,别个明显是WinForm程序。WinForm我也不太熟悉,楼主自己再研究研究吧
      

  3.   

    这个本来就是自动出的吧  不应该用按delete啊  是不是别的地方 有问题
      

  4.   

    有个dropStyle的属性,改为dropDownList试下~
      

  5.   

    dropdownlist 选后就不能输入了.
      

  6.   

    winform 中还真没实现过这种效果,楼主要不试试 写个自定义控件
      

  7.   

    这个功能C#本身就提供啊,刚测试了下,设置好
    this.Cghdw.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; 
    this.Cghdw.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
    就可以了。
    Combox的Datasource和DisplayMember设置好。