在程序中设置ComboBox1控件的text属性,发现如下问题:
当该控件的DropDownStyle属性值为DropDown时,程序可以给其text属性赋值;
当该空间的DropDownStyle属性值为DropDownList时,程序不能给其text属性赋值;
我现在想在DropDownStyle属性值为DropDownList时,也可以通过程序给text属性赋值,请问该如何实现,谢谢!
当该控件的DropDownStyle属性值为DropDown时,程序可以给其text属性赋值;
当该空间的DropDownStyle属性值为DropDownList时,程序不能给其text属性赋值;
我现在想在DropDownStyle属性值为DropDownList时,也可以通过程序给text属性赋值,请问该如何实现,谢谢!
具体还有什么不同?比如你在加一个ComboBox3,还能重现吗?
if (dataGridView1.CurrentRow.Cells["CustSex"].Value.ToString().Trim() == "0")
{
comboBox1.Text = "先生";
}
else
{
comboBox1.Text = "女士";
}ComboBox2实现代码
comboBox2.Text = dataGridView1.CurrentRow.Cells["CustTypeName"].Value.ToString().Trim();
经调试,确认dataGridView1.CurrentRow.Cells["CustTypeName"].Value是有值的,两个控件的DropDownStyle属性值均为DropDownList,很是奇怪,请高手看看。
cmb.Items.Add("aaa");
cmb.SelectedIndex = cmb.Items.IndexOf("aaa");
如果想删除"aaa"这个成员,则用下面的代码
cmb.Items.Remove("aaa");
希望对你有帮助。
如若看不懂请接上文。