掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DataGridViewでのEnter取得に関して (ID:147446)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
それは、編集中のテキストボックスのイベントでは無いですよね。 >発注番号が入力された場合、テーブルに検索に行くというような事を 想定しています。 という事はセルが編集状態になっているという事ですよね Form に DataGridView1 を貼り付け下記を試して見て下さい。 Public Class Form1 Private WithEvents dgvEditTextBox As New DataGridViewTextBoxEditingControl Private Sub DataGridView1_EditingControlShowing(ByVal sender As Object, _ ByVal e As DataGridViewEditingControlShowingEventArgs) _ Handles DataGridView1.EditingControlShowing If TypeOf e.Control Is DataGridViewTextBoxEditingControl Then dgvEditTextBox = CType(e.Control, DataGridViewTextBoxEditingControl) End If End Sub Private Sub dgvEditTextBox_PreviewKeyDown(ByVal sender As Object, _ ByVal e As System.Windows.Forms.PreviewKeyDownEventArgs) _ Handles dgvEditTextBox.PreviewKeyDown If e.KeyCode = Keys.Enter Then Stop End Sub End Class
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.