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

わんくま同盟

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

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


(過去ログ 116 を表示中)
■68444 / )  Re[1]: 途中のButtonにフォーカスを移したい
□投稿者/ shu (401回)-(2013/10/21(Mon) 16:11:12)
No68442 (青花 さん) に返信

TextBox1のイベントとして実装するなら
SelectNextControl(TextBox1, True, True, True, True)
なり
SelectNextControl(TextBox1, False, True, True, True)
で良いのでは?他のControlにも同様の動作をさせるにしても
SelectNextControl(Diectcast(sender, Control), True, True, True, True)
などでよいと思います。


BackTextBoxなどは何なのでしょう?


> ただ、途中にボタンがあり、ボタンの場合は、Button1.Focus() で実装しましたが、
> 実行すると、ボタンにフォーカスがあたりません。
記述されたButton1.Focusの部分は確かに実行されているのでしょうか?


> Me.SelectNextControl(Button1, True, True, True, True) と実装しましたが、全く別のTextBoxにフォーカスがあたります。
> 同じく、Me.SelectNextControl(Button1, False, True, True, True) としても結果は同じです
これだとButton1の次か前のコントロールへの移動なのでButton1へはフォーカス移動しません。



返信 編集キー/


管理者用

- Child Tree -