避免在字段名称(DataGrid)的标题中双击动作

时间:2014-09-04 09:50:52

标签: vb.net datagridview

在VB.NET(VS2008 .NET Framework 2.0)中,我希望在双击DataGridView的任何行时启动一个事件。我使用事件CellContentDoubleClick得到了这个,但问题是当我双击DataGridView的标题时,事件也会启动。我只是想避免在标题中采取行动。

我怎么解决这个问题?

提前致谢。

1 个答案:

答案 0 :(得分:1)

CellContentDoubleClick事件中,您可以使用以下代码检查是否单击了列/行标题:

If e.ColumnIndex = -1 Or e.RowIndex = -1 Then
    'do what you want (maybe Exit Sub)
End If

如果您只需要停止列标题,请双击删除对e.RowIndex的任何引用。