Как ограничить ввод определённых слов в TextBox? - Visual Basic .NET
Формулировка задачи:
Всем здравствуйте.
Какое событие TextBox следует использовать для проверки содержимого при вводе текста пользователем?
Например, я ограничил размер текстового окна четырьмя символами и хочу чтобы при вводе пользователя каждый раз проверялось содержимое окна на значение = "asdf". Если пользователь пытается ввести "asdf" (не важно какую из четырёх букв он будет вводить последней) в текстовом окне должно оказаться значение "qwer".
Почему-то не хочет срабатывать следующая конструкция:
Решение задачи: «Как ограничить ввод определённых слов в TextBox?»
textual
Листинг программы
Private Sub TextBox1_TextChanged(ByVal sender As TextBox, ByVal e As System.EventArgs) Handles TextBox1.TextChanged If sender.Text.Contains("asdf") Then sender.Text = sender.Text.Replace("asdf", "qwer") End If End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д