您现在的位置:首页 >> 软件开发 >> 内容

在C# WinForm的dataGridView控件中增加按钮和点击事件

时间:2021-02-04 13:33:24 点击:

  核心提示:在C#的dataGridView1中增加2列按钮列,并实现点击某个按钮执行相应操作...

在C#的dataGridView1中增加2列按钮列,并实现点击某个按钮执行相应操作


//在dataGridView1中添加按钮
private void AddBtndgv2()
{
       //增加一列按钮
       DataGridViewButtonColumn btn1 = new DataGridViewButtonColumn();
       btn1.Name = "BeginBtn";    //设置列的名称
       btn1.Text = "启动";     //按钮上的文字属性
       btn1.HeaderText = "操作1";     //显示的列名
       dataGridView1.Columns.Add(btn1); //在dataGridView1的最后一列添加按钮


       //再增加一列按钮
       DataGridViewButtonColumn btn2 = new DataGridViewButtonColumn();
       btn2.Name = "EndBtn";    //设置列的名称
       btn2.Text = "停止";     //按钮上的文字属性
       btn2.HeaderText = "操作2";     //显示的列名
       dataGridView2.Columns.Insert(11, btn2);//在dataGridView2的指定列添加按钮
}


 


//dataGgridView1表格按钮点击事件
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
     //点击第一行button按钮事件
     if (dataGridView1.Columns[e.ColumnIndex].Name == "BeginBtn" )
     {
          if (e.RowIndex == 0)
          {
              MessageBox.Show("点击了第一行按钮!");
          }
     }


     //点击第二行button按钮事件
     if (dataGridView1.Columns[e.ColumnIndex].Name == "EndBtn" )
     {
          if (e.RowIndex == 1)
          {
              MessageBox.Show("点击了第二行按钮!");
          }
     }


}

作者:站长 来源:网络
相关文章
  • 没有相关文章
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • 陈工笔记(www.dui580.com) © 2021 版权所有 All Rights Reserved.
  • 站长:陈工 微信号:chengongbiji QQ:24498854
  • Powered by 陈工