在C#中两个combobox控件的联动
在C#中使用两个combobox控件,连接到数据库,第一个显示表的第一列city,第二个需要根据第一个值显示同一张表的另一列trnum,表格如图,要怎么实现,求大神指导...
在C#中使用两个combobox控件,连接到数据库,第一个显示表的第一列city,第二个需要根据第一个值显示同一张表的另一列trnum,表格如图,要怎么实现,求大神指导
展开
1个回答
展开全部
combobox.DataSource = dataset.Tables["tour"];
combobox.DisplayMember = "city";
combobox.ValueMember = "trnum";
这样就绑定了显示项和值项
你可以在SelectIndexChanged事件里获取
combobox.SelectedValue.ToString() //需要先判断SelectedValue是否为空
再到combobox2.Items里查找这个的index
并赋值给combobox2的SelectedIndex
combobox.DisplayMember = "city";
combobox.ValueMember = "trnum";
这样就绑定了显示项和值项
你可以在SelectIndexChanged事件里获取
combobox.SelectedValue.ToString() //需要先判断SelectedValue是否为空
再到combobox2.Items里查找这个的index
并赋值给combobox2的SelectedIndex
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询