C# winfrom datagridview中某几列为下拉框,并且进行手动绑定值。

2024-11-02 08:22:23
推荐回答(1个)
回答1:

利用ado.net获取DataSet或DataTable,然后将数据绑定到下拉框中。
比如从数据库获取到的一个DataTable dt,而且下拉框中列为这个表中的不同列。
绑定的方法为:
combobox1.DataSource=dt;
combobox1.DisplayMember="。。。"; //所要显示的列的列名
combobox1.ValueMember="id"; //隐藏值,一般都是用的id列
combobox1.DataBinding();
其他的一样,只需要修改显示的列的列名就可以了