none
DataGridView上でのEscキーの動作を変更したい RRS feed

  • 質問

  • はじめまして。タイトルに記載したことで困っているので

    だれかご教授お願いします。

    【前提】
    1.Windowsアプリで、フレームワークは4.0を使用しています。
    2.グリッドを多少カスタマイズしています。内容としては、Enterキー
      押下でTabと同じ動きをしています。またEditModeをEditOnEnterに設定しています。
    3.FormのKeyPreviewプロパティをTrueにし、Form上に配置しているボタンをファンクションキー
      押下で、イベントを発生させるようにしています。

    【問題】
    Form上でESCAPEキーを押下すると、画面を初期化する機能を実装しているのですが、
    DataGridView上で何か値を設定した後にESCAPEキーを押下すると、直前に入力された
    内容が初期化され、画面の初期化イベントが発生しません。2,3回押下すると
    画面の初期化イベントは発生します。

    どのようにすれば、画面の初期化イベントを最初に発生させることができるのでしょうか?

    ご教授おねがいします。

    2011年6月14日 0:45

回答

すべての返信