DataGridView按钮单击(C#)

时间:2015-04-03 15:31:35

标签: c# winforms datagridview

我的dgv中有三列;其中两列包含文本,第三列包含一个按钮。

如果我点击任何其他列中的文本,dgv中的按钮工作正常;该文本的行为就像按钮一样。

我使用CellContentClick事件转到另一个表单。是否还有一个我可以使用的事件只针对一列?或者我应该在代码中确定哪个列我希望按钮响应? ......如果是的话,我该怎么做?

1 个答案:

答案 0 :(得分:2)

您必须标识所点击的列。你可以这样做:

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    if (e.ColumnIndex == yourButtonsColumn.Index)
    {
        ...
    }
}