DataGridViewComboBox列
与sql数据库绑定并重新-
与其他列一起排列。假设我有下面这样的专栏。
-
-
细节//this columns用于datagridviewcomboBoxColumn
-
数量。
数据输入的。
假设我有如下虚拟表
笨蛋
-
-
详情
-
数量。
string cons = "server=.;initial catalog=maa;uid=mah;pwd=mah";
SqlConnection con = new SqlConnection(cons);
con.Open();
string sql = "select particulars from dummy";
SqlDataAdapter dap = new SqlDataAdapter(sql, con);
DataSet ds = new DataSet();
dap.Fill(ds);
DataGridViewComboBoxColumn cmb = new DataGridViewComboBoxColumn();
cmb.DataSource = ds.Tables[0];
cmb.DisplayMember = "name";
cmb.ValueMember = "name";
dataGridView1.Columns.Add(cmb);
上面的datagridviewcomboboxcolumn被设置为dgv.columns[0],在这里我希望dgv
列顺序如下。
-
-
Datagridview.columns[1]用于详细信息
-
Datagridview.columns[2]表示金额