0

TextBox に表示されるテキストに基づいて実行時に System.Windows.Forms.TextBox の ForeColor プロパティを設定しようとしていますが、Visual Studio によって設定されたプロパティ値をオーバーライドすることはありません。

VB Express 2010 を使用しています。

4

1 に答える 1

1

次のように、Textbox.TextChangedイベントを処理できます。

Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged

    If TextBox1.Text.Length Mod 2 = 0 Then
        TextBox1.ForeColor = Color.Red
    Else
        TextBox1.ForeColor = Color.Blue
    End If

End Sub
于 2012-10-05T16:51:49.417 に答える