DOBON.NETプログラミング掲示板過去ログ
Tabキーが押されたかどうかの判別について
題名: Tabキーが押されたかどうかの判別について
著者: あら
日時: 2007/03/29 19:16:57
ID: 19392
この記事の返信元:
(なし)
この記事への返信:
[19398]
Re[1]: Tabキーが押されたかどうかの判別について
じゃんぬねっと
2007/03/29 22:30:07
ツリーを表示
環境/言語:[XP .NET 2.0]
分類:[.NET]
お世話になっております。
FormにTextBoxA、Bがあり、AからBをActiveにする時に
TabキーでActiveになったのか、クリックでActiveにな
ったのかを区別したいと思っています。
※タイミングはA、B共にフォーカスの「Enter」イベント
を持っているとして、「Enter」イベントが発生した時に
区別したいと思っております。
どのように区別すればよいのでしょうか?
アドバス、ご教授等よろしくお願いします。
題名: Re[1]: Tabキーが押されたかどうかの判別について
著者: じゃんぬねっと
URL:
http://jeanne.wankuma.com/
日時: 2007/03/29 22:30:07
ID: 19398
この記事の返信元:
[19392]
Tabキーが押されたかどうかの判別について
あら
2007/03/29 19:16:57
この記事への返信:
[19402]
Re[2]: Tabキーが押されたかどうかの判別について
あら
2007/03/30 18:11:42
[解決]
ツリーを表示
■No19392に返信(あらさんの記事)
> FormにTextBoxA、Bがあり、AからBをActiveにする時にTabキーで
> Activeになったのか、クリックでActiveになったのかを区別したいと思っています。
> ※タイミングはA、B共にフォーカスの「Enter」イベントを持っているとして、「Enter」イベントが発生した時に区別したいと思っております。
> どのように区別すればよいのでしょうか?
これならば、Tab キーで判断するよりも、MouseDown で判断した方が良いです。
とりあえず、MouseDown が発生したかどうかを示すフラグを Private メンバとして持ってみてはいかがでしょうか?
# 理想はカスタム コントロールですね。
題名: Re[2]: Tabキーが押されたかどうかの判別について
著者: あら
日時: 2007/03/30 18:11:42
ID: 19402
この記事の返信元:
[19398]
Re[1]: Tabキーが押されたかどうかの判別について
じゃんぬねっと
2007/03/29 22:30:07
この記事への返信:
(なし)
ツリーを表示
返信ありがとうございます。
教えて頂いたやり方で解決できました。
ありがとうございます。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
お世話になっております。
FormにTextBoxA、Bがあり、AからBをActiveにする時に
TabキーでActiveになったのか、クリックでActiveにな
ったのかを区別したいと思っています。
※タイミングはA、B共にフォーカスの「Enter」イベント
を持っているとして、「Enter」イベントが発生した時に
区別したいと思っております。
どのように区別すればよいのでしょうか?
アドバス、ご教授等よろしくお願いします。