WINFORM的combox如何绑定默认值?
我现在的combox从数据库里绑定值,在修改的时候默认显示当前值,使用了好几种属性都无法实现,有遇到类似问题的吗?
------解决方案--------------------
没看懂楼主的意思。在修改什么的时候?
------解决方案--------------------
------解决方案--------------------
当然可以的啊, cmb_TableName.SelectedIndex = 0;
------解决方案--------------------
comboBox1.DataSource = dt;
comboBox1.DisplayMember = "cty_name";
comboBox1.ValueMember = "cty_id";
comboBox1.SelectedValue = "2"; //假设B对应的cty_id是2
------解决方案--------------------
同意3楼的观点,直接绑定是没有办法实现的,就是通过绑定之后进行选择的方式,即cmb_TableName.SelectedIndex = 0;的方式可以实现
------解决方案--------------------
引用:C# code
comboBox1.DataSource = dt;
comboBox1.DisplayMember = "cty_name";
comboBox1.ValueMember = "cty_id";
comboBox1.SelectedValue = "2"; //假设B……
+1 LZ我以前就是这样做的
------解决方案--------------------
http://blog.sina.com.cn/s/blog_4ae8c20101000bxj.html
------解决方案--------------------
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.Items.Add("a");
comboBox1.Items.Add("b");
comboBox1.Items.Add("c");
comboBox1.Items.Add("d");
int index = -1;
for (int i = 0; i
{
if ("c" == comboBox1.Items[i].ToString())
{
index = i;
break;
}
}
comboBox1.SelectedIndex = index;
}