我只知道如何更改字符串的整个文本的颜色,而不是某个部分。如果程序包含“打印”而不是整个文本,我希望程序改变单词“打印”的颜色。更改文本框中文本部分的颜色
这里是我的代码:
Public Class Form1
Private Sub codeTextBox_TextChanged(sender As Object, e As EventArgs) Handles codeTextBox.TextChanged
Dim codeInput As String = codeTextBox.Text
If codeInput.Contains("print") Then
codeTextBox.ForeColor = Color.Blue
End If
End Sub
End Class
VBA ????对于VB.NET,你可能想看CodeProject上的FastColored文本框,而不是重新创建轮子(和货车...和谷仓) – Plutonix