C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 1 を表示中)
■714 / )  親フォームのGroupBoxにある目的のボタンにフォーカスを移すには?
□投稿者/ .net勉強中 二等兵(4回)-(2005/06/24(Fri) 10:42:50)

分類:[VB.NET] 


分類:[VB.NET] 

各項目ボタンはどの画面にも必要なので、親フォームを作成し、実際には親フォームを継承しようと考えております。

実際にはEnterキーでフォーカスを移動していき、最後の入力が終わると実行ボタンに飛ばすようにしたいのですが、ButtonにはSetFocusが効かないので、困っています。SelectNextControl(Me.ActiveControl, True, True, True, True)
を使うと異なるボタン(おそらく親フォーム側のTabIndexが先頭のもの)にフォーカスが移ってしまいます(TabIndexを派生フォーム側で変更してもうまくいきません)

このようなケースで目的のボタンにフォーカスを移すのにはどのようにしたらよいのでしょうか?
ちなみに親フォームの各ボタンはGroupBoxに入れてしまっているのも問題なのでしょうか?


0
返信 編集キー/


管理者用

- Child Tree -