- 締切済み
DataGridViewにてセル以外をクリックしたか判別
VB2005Expressにて開発を行っています。 データテーブルの値をDataGridViewにセットして表示しています。 そこで、データが表示されている部分でなく、セルのない部分 をクリックされたかを判別したいのですが、どのようにしたらいい のでしょうか。 ご存知の方がいらっしゃいましたら教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ktksystem
- ベストアンサー率0% (0/0)
DataGridViewのヘッダー部分か、レコードセレクタ部分をクリックした場合と考えたらいいですかね? CellClickイベントの中で Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick 'レコードセレクタをクリック If e.ColumnIndex < 0 Or Me.DataGridView1.ColumnCount - 1 < e.ColumnIndex Then MessageBox.Show("Col " & e.ColumnIndex) Exit Sub End If ' ヘッダー部をクリック If e.RowIndex < 0 Or Me.DataGridView1.RowCount - 1 < e.RowIndex Then MessageBox.Show("Row " & e.RowIndex) Exit Sub End If End Sub