パソコンの小技・備忘録


トップページ > 小技一覧(VB.NET) > DataGridViewで右クリック時に、マウスカーソルのあるセルを選択する。

DataGridViewで右クリック時に、マウスカーソルのあるセルを選択する。

DataGridViewで右クリック時に、マウスカーソルのあるセルを選択する方法です。

右クリックでコンテキストメニューを表示したい場合には、右クリック時にセルを選択できるようになると非常に便利です。

'CellMouseDownイベントに設定します。
Private Sub dgvTest_CellMouseDown(ByVal sender As Object, _
ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) _
Handles dgvTest.CellMouseDown

  '右クリック時のみ処理を実行します。
  If e.Button = Windows.Forms.MouseButtons.Right Then
    Me.dgvTest.ClearSelection()
    Me.dgvTest.Rows(e.RowIndex).Selected = True
  End If

End Sub


このイベントを設定しておけば、右クリック時にセルが選択されます。

そうすることで、コンテキストメニューから、SelectedRow等により、セルの値を参照できるようになります。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system