datagridview中添加一个按钮列后,如何使按钮列在每一行中显示的时候,按钮的名字显示出来。自己曾试图使用Button.text = "按钮",结果却无法显示,求解??

解决方案 »

  1.   

    不知是否是下图所示。代码来自http://bingning.net/free/source/datagridview/datagridviewbuttoncolumn.html
    //DataGridViewButtonColumn作成
     DataGridViewButtonColumn column = new DataGridViewButtonColumn();
     //设定列的名字
     column.Name = "Button";
     //在所有按钮上表示"点击阅览"
     column.UseColumnTextForButtonValue = true;
     column.Text = "点击阅览";
     //向DataGridView追加
     DataGridView1.Columns.Add(column);
      

  2.   

    hehe  LS的应该是 LZ所需要的
      

  3.   

    可能是你的按钮太小, 导致按钮上的文本不能正常显示. 设置一下按钮的属性:
                    btn.TextAlign = ContentAlignment.TopCenter;
    应该就可以了.