2

Windows フォームでは、フォーカス時にテキスト ボックスの BackColor を変更する必要があります。すべてのテキストボックスまたはコントロールフォーカスでこれを行いたいです。

このテキストボックスの textbox1 BackColor にフォーカスを変更する必要があり、タブを押すと、フォーカスが次のテキストボックス (textbox2) に移動し、textbox2 の BackColor が変更され、textbox1 BackColor がデフォルトの色に戻される必要があります。

4

2 に答える 2

0

GotFocusという名前のテキストボックスのイベントで

Private Sub TextBox1_GotFocus(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles TextBox1.GotFocus

    textbox1.backcolor = color.red

End Sub

LostFocusという名前のテキストボックスのイベントで

Private Sub TextBox1_LostFocus(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles TextBox1.LostFocus

    textbox1.backcolor = color.white

End Sub
于 2012-05-22T07:41:44.217 に答える