Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Кто знает, как выделить в текстбоксе только часть текста?

266
19 ноября 2003 года
mhaturov
901 / / 23.10.2003
Народ! Есть задачка. У меня есть текстбокс. В нём указывается, например, имя человека. Пользователь вводит имя. При этом запросом из БД вытягивается имя, которое начинается с введённой послеловательности символов, и подставляется в этот текстбокс. Необходимо, чтобы та часть имени, которая введена пользователем, была невыделенной, а та часть, которая как бы подставлена из БД, выделялась. Например, пользователь вводит имя "Марина". В БД есть имя "Максим". При нажатии пользователем "М" "М" на текстбоксе оказался невыделенным, но к нему подставилось "ксим", причём выделенное. Аналогично после ввода "а" надо, чтобы "Ма" осталась невыделенной, а "ксим" было выделенно, после ввода "Мар" всё выделение и подстановочный текст пропали.
267
19 ноября 2003 года
Cutty Sark
1.2K / / 17.10.2002
TextBox1.SelStart - номер символа, где выделение начинается

TextBox1.SelStart - количество символов в выделении

TextBox1.SelText - возвращает/устанавливает текст выделения.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог