PulldownList
3
PulldownListでのF4キー
[内容]
PulldownListにフォーカスがあるとF4キーがきかない
3
[原因]
PulldownListではF4キーをリスト展開の固定キーにしているため、フォーカスを受けて
いる時には、Keydownイベントは抑止されます。
[解決方法]
PulldownList利用時は、F4キーを割り当てない設計をしてください。
フォーカスが外れている時にはKeydownイベントが発生します。
システムでのPulldownList利用率は高いため、システム全体として利用キーを標準化
する場合は、設計からはずされることを推奨します。
【キー操作における優先順序】
ひとつのキー操作に対して複数の意味が割り当てられている状態で、実際にその
キー操作を行った場合、実行の優先順序は以下のようになっています。
1.
Tabキー、ShiftTabキー、またはNextTabプロパティ、PrevTabプロパティに設定されているキー操作は、優先的にフォーカス移動が実行されます。
2.
オブジェクト固有のキー操作が実行されます。
3.
Button系オブジェクトのAltKeyに割り当てられているキー操作が実行されます。
4.
KeyDownイベントが発生します。
※
1回のキー操作で起こる動作は、フォーカス移動、オブジェクト固有操作、 AltKey動作、KeyDownイベント発行のいずれか1つです。
なおBiz/Browser Vでは、PulldownListのリスト展開のキーをF4以外に設定する事が
できます。その場合にはPulldownListにフォーカスがある時も、F4キーのKeyDowmイベントを
利用できます。
管理番号:PdL_003
Biz-Collections Bizの宝箱 トップへ
Biz/Browser・Biz/Designer TIPS集 トップへ