DataGridViewButtonColumn btnCommit = new DataGridViewButtonColumn();
btnCommit.HeaderText = "确定";
btnCommit.Name = "Commit";
btnCommit.Text = "确定";但是里面的Button没有显示确定,怎么才能加上呢,弄了2个小时,很郁闷
Rows.Add("确定")可以添加进去,取出来的Value是确定,但是却不能设置抛出异常

解决方案 »

  1.   

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }        private void Form1_Load(object sender, EventArgs e)
            {
                DataGridViewButtonColumn btnCommit = new DataGridViewButtonColumn();
                btnCommit.HeaderText = "确定(列)";           
                this.dataGridView1.Columns.Add(btnCommit);            this.dataGridView1.Rows.Add("确定(单元格)");
            }
        }
    }
      

  2.   


                DataGridViewButtonColumn dbc = new DataGridViewButtonColumn();
                dbc.Text = "确定";
                dbc.Name = "Commit";
                dbc.HeaderText = "列标题单元格的标题文本";
                dbc.UseColumnTextForButtonValue = true;            this.dataGridView1.Columns.Add(dbc);
      

  3.   

    使用这个属性:btnCommit.UseColumnTextForButtonValue = true;