タイトル : Re^2: KeyDownイベントのキャンセル 投稿日 : 2006/12/27(Wed) 08:24 投稿者 : フウセンウナギ
> > テキストのKeyDownイベントが発生したときに、キーを押さなかったことにするのは > > どうすればよいのでしょうか? > > イベントで処理するなら、e.Handled とか。 e.Handled = Trueで、テキストのKeyDownをキャンセルすることはできました。 ただ、これを記述しても先にフォームのKeyDownイベントが起こってしまい、結局フォーカス 移動してしまいます。 フォーム上にはエンターキーでフォーカス移動するものとしないものとが混在しており、 これでは無理のようです。 とりあえず、フォーカス移動の記述はフォームではなくテキストのKeyDownに書いてみること にします。 どうもありがとうです。 |