在C#中两个combobox控件的联动

在C#中使用两个combobox控件,连接到数据库,第一个显示表的第一列city,第二个需要根据第一个值显示同一张表的另一列trnum,表格如图,要怎么实现,求大神指导

combobox.DataSource = dataset.Tables["tour"];
combobox.DisplayMember = "city";
combobox.ValueMember = "trnum";
这样就绑定了显示项和值项
你可以在SelectIndexChanged事件里获取
combobox.SelectedValue.ToString() //需要先判断SelectedValue是否为空
再到combobox2.Items里查找这个的index
并赋值给combobox2的SelectedIndex
温馨提示:答案为网友推荐,仅供参考
相似回答