[英]Bind ComboBox To DataGridView Column
如何将combobox1
绑定到dgv.Columns["cLoadName"]
? 因此,我的组合框始终位于列标题文本上方。
如果通过“绑定”表示“显示在列上方”,则使用css做到这一点。 如果“显示相同的内容”,那么您将需要将数据源绑定两次-一次绑定到datagrid,一次绑定到combobox:
dgv.DataSource = ds;
dgv.DataBind();
combobox1.ValueMember = "cLoadName";
combobox1.DisplayMember = "cLoadName";
combobox1.DataSource = ds;
combobox1.DataBind();
要将combobox
数据绑定到ComboboxColumn
请执行以下操作
((DataGridViewComboBoxColumn) DGV.Columns["yourColumn"]).DataSource = cb.Items;
//"yourColumn" is the comboBoxColumn in DGV
// cb is the ComboBox which contains Items
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.