掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
オブジェクトのTableIndexについて (ID:121164)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>それまでフォーカスを持っていたオブジェクト …の対象となるのがフォームの上に配置した全てのコントロールなら、 ベタなやり方として、全てのコントロールの Control.Enter イベント で、そのコントロールの参照を Control クラスの変数に格納しておく 事でしょう。(ただし、当然ながら、クリックするボタンの Enter イベント は除きます) >TableIndex → TabIndex ? [VB.NET] Private myControl As Control Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show(Me.myControl.Name & " : " & Me.myControl.TabIndex) End Sub Private Sub TextBox1_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Enter Me.myControl = Me.ActiveControl() End Sub Private Sub TextBox2_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.Enter Me.myControl = CType(sender, Control) End Sub Private Sub TextBox3_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox3.Enter Me.myControl = Me.TextBox3 End Sub
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.