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

わんくま同盟

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

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

■98301 / 2階層)  Buttonのフォーカス?表示を維持するには
□投稿者/ ゆい (14回)-(2021/10/29(Fri) 20:34:16)
No98299 (furu さん) に返信

ありがとうございます。
これがピッタリのような気がします。

ラジオボタン(RadioButton1、RadioButton1)と同様なことが、
ボタン(Button3)でも出来るのでしょうか?

即ち、RadioButton1、RadioButton1、Button3のどれかが押されてもです。


> フォーカスのあったボタンを覚えておいて
> ラジオボタンの処理が終わったら
> フォーカスを戻してはどうでしょうか?
>
> Dim ActiveButton As Button
>
> Private Sub Button1_Validating(sender As Object, e As System.ComponentModel.CancelEventArgs) Handles Button1.Validating, Button2.Validating
> If TypeOf ActiveControl Is RadioButton Then
> ActiveButton = sender
> End If
> End Sub
>
> Private Sub RadioButton1_Click(sender As Object, e As EventArgs) Handles RadioButton2.Click, RadioButton1.Click
> If Not (ActiveButton Is Nothing) Then
> ActiveButton.Focus()
> ActiveButton = Nothing
> End If
> End Sub
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: Buttonのフォーカス?表示を維持するには /furu →Re[3]: Buttonのフォーカス?表示を維持するには /furu
 
上記関連ツリー

Buttonのフォーカス?表示を維持するには / ゆい (21/10/28(Thu) 19:41) #98291
Re[1]: Buttonのフォーカス?表示を維持するには / 魔界の仮面弁士 (21/10/28(Thu) 20:12) #98292
│├ Re[2]: Buttonのフォーカス?表示を維持するには / 魔界の仮面弁士 (21/10/28(Thu) 20:21) #98293
││└ Re[3]: Buttonのフォーカス?表示を維持するには / ゆい (21/10/28(Thu) 22:29) #98294
││  └ Re[4]: Buttonのフォーカス?表示を維持するには / KOZ (21/10/29(Fri) 09:56) #98297
│└ Re[2]: Buttonのフォーカス?表示を維持するには / ゆい (21/10/28(Thu) 22:38) #98295
│  └ Re[3]: Buttonのフォーカス?表示を維持するには / WebSurfer (21/10/28(Thu) 23:14) #98296
Re[1]: Buttonのフォーカス?表示を維持するには / furu (21/10/29(Fri) 10:34) #98299
  └ Buttonのフォーカス?表示を維持するには / ゆい (21/10/29(Fri) 20:34) #98301 ←Now
    └ Re[3]: Buttonのフォーカス?表示を維持するには / furu (21/10/29(Fri) 20:45) #98302
      └ Re[4]: Buttonのフォーカス?表示を維持するには / ゆい (21/10/29(Fri) 23:47) #98303 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信