投稿者 うめ  (社会人) 投稿日時 2009/2/18 00:11:28
はじめまして。
いつもお世話になっております。
タブオーダーの件で質問させてください。

VB2005で開発を行っています。

フォーム上にパネル1とパネル2を配置し、
パネル1にコマンドボタン1、コマンドボタン2
パネル2にコマンドボタン3を配置するような画面があったとして、
タブキーで押下で

コマンドボタン1→コマンドボタン3→コマンドボタン2

と動くようにプロパティ等ですることは可能でしょうか。
タブオーダーの順をいくらいじっても、片方のパネルの中身を移動し終えないと、
もう片方のパネルに進んでくれないようなのです。
こちらのサイトで、Zオーダーとの絡みもある、とあったので、
やはりパネル間飛び越えは、単にプロパティ等をいじるだけではだめなのでしょうか。

もしできなければ、コマンドボタン1のキープレスイベントのtabが押されたときか何かでコマンドボタン2に飛ばすような処理を入れようと考えているのですが、

もし別の良い方法があるならば、お教えください。

意味がわからないところ等ありましたら、できる限り補足いたしますので、ご助言、お願いします。