代码之家  ›  专栏  ›  技术社区  ›  mahesh

带组合框的Datagridview中的列顺序

  •  0
  • mahesh  · 技术社区  · 14 年前

    DataGridViewComboBox列 与sql数据库绑定并重新- 与其他列一起排列。假设我有下面这样的专栏。

    1. 细节//this columns用于datagridviewcomboBoxColumn

    2. 数量。

    数据输入的。

    假设我有如下虚拟表

    笨蛋

    1. 详情

    2. 数量。

    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

    列顺序如下。

    1. Datagridview.columns[1]用于详细信息

    2. Datagridview.columns[2]表示金额

    1 回复  |  直到 14 年前
        1
  •  0
  •   SLaks    14 年前

    设置 DisplayIndex properties 列的。