用ComboBox中的keypress事件喽。只要判断e.keycode是否代表del键就可以

解决方案 »

  1.   

    回复人: nchln(打倒传奇) ( ) 信誉:100  2003-07-23 09:37:00  得分:0 
     
     
      用ComboBox中的keypress事件喽。只要判断e.keycode是否代表del键就可以然后就可以像正常删除ComboBox当前选中项那样写删除方法了
      
     
      

  2.   

    用于键盘模拟鼠标的开发
    http://www.uncj.net/bbs/dispbbs.asp?boardID=2&replyID=33217&ID=5646&skin=1
      

  3.   

    1.在Form1 添加一个comboBox1 :
    2.将comboBox1 的 DropDownStyle 设置为:DropDowList
    3.在comboBox1_keyUp 事件中添加:
            if(e.KeyCode.ToString() =="Delete")
    {
    comboBox1.Items.Remove(comboBox1.SelectedItem);
    }
      

  4.   

    以下程序在visual stdio.Net 2003中调通
    1.在Form1 添加一个comboBox1 :
    2.将comboBox1 的 DropDownStyle 设置为:DropDowList
    3.在comboBox1_keyDown 事件中添加:
            if(e.KeyCode.ToString() =="Delete")
    {
    if(comboBox1.SelectedIndex>=0&&e.KeyCode.ToString()=="Delete")
    comboBox1.Items.RemoveAt(this.comboBox1.SelectedIndex);
    }
      

  5.   

    为什么我用listBox就不行了呢?编译的时候没有错误,郁闷中!