掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
データグリッド内でのenterを有効にするには? (ID:87551)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
初歩的な質問ですいません。 データグリッド内でenterを有効にするために、keypress押下時のイベントハンドラーを追加したのですが、enterが拾えません。 色々と調べたところ該当のサンプルが見つかったのですが、どう呼び出して私用していいのかわかりません。 ご教授いただけないでしょうか。 Public Class ExDataGrid Inherits System.Windows.Forms.DataGrid Const WM_KEYDOWN As Integer = &H100 Const WM_KEYUP As Integer = &H101 Protected Overrides Function ProcessCmdKey _ (ByRef msg As System.Windows.Forms.Message, _ ByVal keyData As System.Windows.Forms.Keys) As Boolean If msg.Msg = WM_KEYDOWN Then MsgBox("KEYDOWN: " & msg.WParam.ToString) If (keyData = Keys.Enter) Then Return MyBase.ProcessTabKey(Keys.Tab) Else Return MyBase.ProcessCmdKey(msg, keyData) End If End If Return MyBase.ProcessCmdKey(msg, keyData) End Function End Class
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.