Я знаю, как изменить цвет всего текста строки, а не на определенную часть. Я хочу, чтобы программа меняла цвет слова «print», если программа содержит «печать», а не весь текст.Изменение цвета части текста в текстовом поле
Вот мой код:
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 вы можете захотеть взглянуть на поле FastColored Text в CodeProject, а не воссоздать колесо (и вагон ... и сарай). – Plutonix