我不知道我的添加方法对不对,也不知道如何添加click事件,还请高手指点.
我是这样往datagridview里添加数据的,假设前两个为DataGridViewTextBoxColumn,后一个为DataGridViewButtonColumn列.
dgv.Rows.Add("白色","男式","删除");
这个"删除"就成了button的text,但我如何给这个button添加click事件呢?
不知道表达的清楚没有,还请高手指点.谢谢.
我是这样往datagridview里添加数据的,假设前两个为DataGridViewTextBoxColumn,后一个为DataGridViewButtonColumn列.
dgv.Rows.Add("白色","男式","删除");
这个"删除"就成了button的text,但我如何给这个button添加click事件呢?
不知道表达的清楚没有,还请高手指点.谢谢.
{
if (e.Control is Button)
{
Button btn = e.Control as Button;
btn.Click -= new EventHandler(btn_Click);
btn.Click += new EventHandler(btn_Click);
}
}
void btn_Click(object sender, EventArgs e)
{
int col = this.dataGridView1.CurrentCell.ColumnIndex;
int row = this.dataGridView1.CurrentCell.RowIndex; }