datagridview里的下拉框操作
如何让下拉框默认的被选择一个值 --------------------编程问答-------------------- SelectedIndex=1{第1个}SelectedValue='A'{Value为'A'的}
--------------------编程问答-------------------- selectvalue="<%eval(绑定字段) %>" --------------------编程问答-------------------- 一楼二楼都行
up
--------------------编程问答--------------------
--------------------编程问答--------------------
DataGridViewComboBoxColumn cmbox = dataGridView1.Columns["下拉框列名"] as DataGridViewComboBoxColumn;
DataGridViewComboBoxCell dgvSelectedCell = cmbox.Items[2] as DataGridViewComboBoxCell;
dgvSelectedCell.Selected = true;
错了,
第一个:selectedIndex=0; --------------------编程问答-------------------- DatagridViewComboxColumn cmbox = Datagridview.Columns["COmbox控件的Name"] as DatagridViewComboxColumn ;
cmbox.DataSource = 下框的数据源;
cmbox.DataPropertyName= datagrid的数据源的要绑定的列;
cmbox.d...Member="下拉框显示的TEXT";
cmbox.ValueMember="隐藏的值";
DataGridViewComboBoxColumn csex = new DataGridViewComboBoxColumn();
csex.DataPropertyName = "sSex";
csex.HeaderText = "性别";
DataTable dt = new DataTable();
dt.Columns.Add("sexname");
dt.Columns.Add("sexvalue");
DataRow dr = dt.NewRow();
dr[0] = "男";
dr[1] = "1";
dt.Rows.Add(dr);
DataRow dr1 = dt.NewRow();
dr1[0] = "女";
dr1[1] = "2";
dt.Rows.Add(dr1);
csex.DataSource = dt;
csex.ValueMember = "sexvalue";
csex.DisplayMember = "sexname";
this.datagridview1.Columns.Add(csex);
补充:.NET技术 , C#