Top > プログラミング > .NET Tips> DataGridViewでセルが編集中の時にキーイベントを捕捉する

DataGridViewでセルが編集中の時にキーイベントを捕捉する」への評価、コメント

評価

良い / 悪い = 23 / 0 (「良い」の割合 = 1.000 , 人気度 = 1.362

評価する

コメント一覧


通常のコメント
ger531 2021/01/22 (Fri) 07:55:37
if ( (e.KeyChar < '0' || e.KeyChar > '9') && e.KeyChar != (char)Keys.Back ) {

BSキーも使えた方が良いですね。

評価の理由
ななし 2018/05/27 (Sun) 02:30:16
評価:良い
タイトル通り、DataGridViewでのキーイベント補足(入力文字の制限)を実装したい場合は
このページに書かれていることがドンピシャで役に立ちました。
ありがとうございます。

評価の理由
北窓舎のオヤヂ 2015/01/25 (Sun) 19:42:40
評価:良い
ありがとうございました。
DataGridView で KeyPress イベントが捕捉できなくて、丸1日悩んで、
Dobon.net さんを発見しました。
悩むよりネットで検索した方が利口だと痛感しました。
感謝し、同時に、ますますのご活躍(素人プログラマの支援)を祈念しております。

通常のコメント
管理人 2010/06/29 (Tue) 02:03:36
> VB.NET のサンプルですが、
> Private Sub dataGridViewTextBox_KeyPress(ByVal sender As Object, _
> ByVal e As KeyPressEventArgs) _
> >> Handles DataGridView1.KeyPress
> DataGridView1 自体のイベントも補足してしまいませんか?

今更で申し訳ありませんが、修正します。ご報告、ありがとうございました。

通常のコメント
げゆ 2008/08/9 (Sat) 08:52:33
VB.NET のサンプルですが、
Private Sub dataGridViewTextBox_KeyPress(ByVal sender As Object, _
ByVal e As KeyPressEventArgs) _
>> Handles DataGridView1.KeyPress
DataGridView1 自体のイベントも補足してしまいませんか?

コメントの投稿

[説明]