请问怎么样在用代码实现,在用户输入字符时,让ComboBox的下拉列表显示呢???多谢了!

解决方案 »

  1.   

    this.comboBox1.KeyUp += new System.Windows.Forms.KeyEventHandler(this.comboBox1_KeyUp);
    ...
    ...
    ...
    private void comboBox1_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
    {
      comboBox1.DroppedDown = true;
    }这里面再加其他条件去限制哪些键是有效的
    例如,当用户按Enter时候你想让ComboBox 收回drop down...
      

  2.   

    多谢csharpguy(csharpguy) 。我现在又有了一个新问题 ,在下拉列表中,我想不仅仅只是显示一列数据,而是2列,或者多列。比如说 一行中,即显示 ID, 又显示Name等。
      

  3.   

    自动下拉可以用iautocomplete接口,具体参考
    http://borland.mblogger.cn/jinjazz/posts/23144.aspx多列的话用第三方组件比如gridex可以下拉表格
      

  4.   

    显示多列,找个第三方控件UltraComboBox看看