DOBON.NET DOBON.NETプログラミング掲示板過去ログ

DataGridViewのKeyイベント

環境/言語:[VB2005]
分類:[.NET]

みなさん、はじめまして。
今回の質問ですが、VB2005にてDataGridViewを使用して開発を行っています。
DataGridViewの特定項目には数値のみ入力可能としなければいけません。

方法として2つ考えました。
(1)行が変わるタイミングにて数値チェックを行う方法
(2)KeyPressイベントにて数値以外は入力できないようにする方法

(1)に関しては、[RowLeave]にてチェックを行ったのですが、次の行に
移動してしまいます。(行の移動をとめることができません)

(2)項目別にKeyPerssを発生させる方法がわかりませんでした。

上記方法を実現させる方法を知っている方、別の方法を知っている方が
いましたが、よろしくお願いします。
  • 題名: Re[1]: DataGridViewのKeyイベント
  • 著者: Kazu
  • 日時: 2006/08/29 23:41:35
  • ID: 17354
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
■No17341に返信(ごんすけさんの記事)
http://jeanne.wankuma.com/tips/textbox/permitchars.html
http://dobon.net/vb/dotnet/datagrid/cellkeypress.html

どちらか 参考になれば・・・・
こちらを参考になると思います。

dataGridViewのセルでKeyPressイベントを
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=669767&SiteID=7

DOBON.NET | プログラミング道 | プログラミング掲示板