【ActiveScript】RubyをWindowsで使うスレ【GUI】 at TECH
[2ch|▼Menu]
98:90
06/08/22 16:32:47
>>97の補足です。

>他に、
>項目名(&K) [________]
>となっているとき、ALT+Kを押すと、入力フィールドにカーソルが移動します。

なぜ、labelに(&K)と書いてあるのに、フォーカスが入力フィールドのほうに行くのかというと、
VBAなどのフォームデザイナでは、入力フィールドに限らず、listやcomboboxなどの画面部品をフォームに
挿入したとき、その画面部品の見出しlabelがセットになって、グループ化されて一緒に挿入されます。
その、セットのlabelに(&K)と書くことで、画面部品にフォーカスが行くようになります。

内部的には、画面部品と、その部品用のlabelというのがリンクされた情報を保持しているのかもしれません。

ちなみに、1画面内に複数、(&K)を指定すると、そのときの動作は保証されないそうです。



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4371日前に更新/175 KB
担当:undef