C# DatagridView 绑定数据时 如何给 DataGridViewComboBoxColumn 列复制?

如题所述

第1个回答  2012-06-29
DatagridView不是可以取出每行每个CELL中的所有元素嘛。可能是一个元素数组需要通过下标来访问,搞清楚其中的ComboBox是第几个元素,对这个元素做一次转换,就可对其进行绑定了。
第2个回答  2012-07-10
DatagridView.Rows[i].findControl["comboboxname"];

...里面的字段怎么显示到另一个窗体的datagridview里面
重写新窗体,Form2的构造方法,然后用 Form2 fm2= new Forms("DOC");将"DOC"传过去。public partial class Form2: Form { private string fileType = null;public Form2(){ InitializeComponent();} public Form2(string fileType){ InitializeComponent();this.fileType = fileType;} } ...

C#中如何将datagridview中某一列的值不重复的显示到一个combobox中
以下方法是实现将界面上的dataGridView1控件中第一列的值填充到界面上的comboBox控件中的,,重复的值是不会添加的。在窗体的启动事件中调用此方法就可以了,如果是取其它列的值,修改“Cells[0]”的值就可以了;private void getName(){ List<string> lsName=new List<string>;for(int i=0;i<...

datagridview控件中的DataGridViewComboBoxColumn使用时怎么获取到下...
可以通过datagridview1.Rows[i].cell[0].Value.ToString()来得到这个所选的字符串,却得不到其SelectedIndex值,最初我想用(ComboBox)datagridview1.Rows[i].cell[0]来进行强制转换,但没有成功,没办法只好把上面得到的字符串再进行Switch,在每个case中进行枚举型的赋值,我想这肯定不是一个好的方...

如何做:C#写的C\/S程序,DataGridView中要添加一列下拉选框,下拉选框的...
1.单击DataGridView,此时,在其右上方会出现一个向右的小三角符号,单击它。2.在弹出的菜单中单击“编辑列”3.在出现的对话框中,选择要修改的列,或者新添加一列4.此时在右侧的属性表中,把其“ColumnType”改为“DataGridViewComboBoxColumn”,就成了下拉菜单 5.然后修改其"DataSource"属性,把数...

c#中combox里绑定datagridview中的某一列的值,并显示在combox的下拉框中...
combox也有DataSource属性,直接把dataGridView1第一列的集合赋给combox就可以了,然后给combox的comboBoxGroup.ValueMember = "列名";属性赋值,两行代码就能搞定,不需要循环!

...属性是DataGridViewComboBoxColumn列的。连接数据库后,如何显示对应...
\/\/先将你要赋值的那个Cell转换类型成DataGridViewComboBoxCell,然后就可以赋值了 DataGridViewComboBoxCell cell = dataGridView1[0, 0] as DataGridViewComboBoxCell;cell.Items.Add("aaa");cell.Items.Add("bbb");

...ViewTextBoxColumn列转换成DataGridViewComb...谢谢,请指教。_百 ...
貌似不可以,你都绑定数据了,设定这个cell的值了,怎么再换成ComboBox ?补充:我试验了一下,拖了个.DataGridView控件,第一列是DataGridViewTextBoxColumn,第二列是DataGridViewComboBoxColumn,然后在Designer.cs里面代码是这样的 private System.Windows.Forms.DataGridViewTextBoxColumn Column1;private ...

C# winform中如何取得datagridview中的combobox选择的值,取的ValueMemb...
foreach(GridViewRow row in GridView1.Rows){ foreach(Control contr in row.Controls){ ComboBox cbo = contr as ComboBox;if(cbo != null){ \/\/找到咯,给分 记住用cbo.SelectedItem.Text ...} } }

c# vs2008环境,dgV下有一列是dgvComboBoxColumn,如何获取一个数据集,给...
新建一个datagridview的行,依次给这个行的单元格赋值。然后把这个行添加给你的dgv

C#combobox+dataGridView怎么弄
把dataGridView的visible设为false,点击comboBox时设为true并移动到该控件下方。使用select语句筛选出需要的记录。

相似回答