comboBox的DataSource绑定list,list值改变
我用comboBox 帮定一个list<string>:list1
点下button list1的值改变后,comboBox的可选值没有变。
什么原因?
要是我new 一个list2,不给list2加值,点下button 后
可选值变了,comboBox 的Text值没变?求解释
代码如下:
List<string> list1 = new List<string> { "1", "2" };
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.DataSource = list1;
}
private void button2_Click(object sender, EventArgs e)
{
list.Add("5");
comboBox1.DataSource = list1;
}
private void button_Click(object sender, EventArgs e)
{
List<string> list2=new List<string>();
comboBox1.DataSource = list2;
}