怎样在DataGridView1上绑定Combobox哦 ...请大家指教...................望求类似的列题参考..........

解决方案 »

  1.   

    System.Windows.Forms.DataGridViewComboBoxColumn Column1= new DataGridViewComboBoxColumn();
    this.dataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
                Column1);
      Column1.HeaderText = "下拉列表";
                  Column125.Items.AddRange(new object[] {
                "1",
                "2",
                "3",
                "4"});
      

  2.   

    //格式化性别
                DataGridViewComboBoxColumn co_sex = new DataGridViewComboBoxColumn();
                co_sex.DataPropertyName = "sSex";
                co_sex.HeaderText = "性别";
                DataTable dt = new DataTable();
                dt.Columns.Add("sexname");
                dt.Columns.Add("sexvalue");
                DataRow dr = dt.NewRow();
                dr[0] = "男";
                dr[1] = "男";
                dt.Rows.Add(dr);
                DataRow dr1 = dt.NewRow();
                dr1[0] = "女";
                dr1[1] = "女";
                dt.Rows.Add(dr1);
                
                co_sex.DataSource = dt;
                co_sex.ValueMember = "sexvalue";
                co_sex.DisplayMember = "sexname";
                
                this.dgUser.Columns.Add(co_sex);