大侠们,我在combox选择一个值,后面我想是combox恢复到最初的状态。即为combox为空值。
combox.text = null;但是我想在item里添加一个空值选项,但运行的时候却没有空值选项。
大侠们帮帮忙。

解决方案 »

  1.   

    不知道你是不是这个意思,下拉菜单中有一个选项叫清空,点击后combobox所有下拉项都清空
      

  2.   

    我不绑定数据源,我是想在combox里的属性里添加一个item  实现清空功能。
      

  3.   

    comboBox1.Items.Clear();//清空方法
    comboBox1.Items.Add("");//添加空项
      

  4.   

    private void button4_Click(object sender, EventArgs e)
            {
                comboBox1.Items.Add("1");
                comboBox1.Items.Add("1");
                comboBox1.Items.Add("1");
                comboBox1.Items.Add("清空");
            }        private void comboBox1_TextChanged(object sender, EventArgs e)
            {
                if (comboBox1.SelectedItem.ToString() == "清空")
                {
                    comboBox1.Items.Clear();
                }
            }
      

  5.   

    楼上清空,我以前的items全没了,又重新加吗?
    楼上的代码是在事件里实现,但是我只想在选择combox选项时有一个最初的
    空值选项。
    不需要在事件里写。