Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/25: Рейтинг темы: голосов - 25, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 10.04.2016
Сообщений: 5

Разноцветный текст в TextBox

10.04.2016, 11:55. Показов 5022. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем Бобра!
Суть вопроса...Пользователь вводит в textBox текст, и если в тексте больше 10ти символов..то выделяется не весь текст красным, а та часть которая превысила ограничение на символы.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.04.2016, 11:55
Ответы с готовыми решениями:

Может ли textbox отображать разноцветный текст?
Может ли textbox отображать разноцветный текст? З.Ы. что richtextbox это умеет, я знаю

Разноцветный текст
Здравствуйте. Помогите пожалуйста мне с такой вот проблемой... Есть определённый кусок кода: ... {...

Работа с textbox. Сохранение текста при выходе из программы только если textbox имеет текст
Создал форму в которой есть textbox и ToolStripMenuItem - кнопка выхода из приложения. Идея в том, что если textbox не имеет символов, то...

6
64 / 65 / 44
Регистрация: 05.12.2014
Сообщений: 475
10.04.2016, 14:46
На сколько я знаю, для этого нужно использовать RichTextBox
1
0 / 0 / 0
Регистрация: 10.04.2016
Сообщений: 5
10.04.2016, 18:07  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
12
private void ChangeTextBox(object sender, EventArgs e)
        {
            if (_txtMessageBox.TextLength > 10)
            {
                _txtMessageBox.ForeColor = Color.Red;
            }
            else
            {
                _txtMessageBox.ForeColor = DefaultForeColor;
            }
 
        }
В этом условии он выделяет полностью текст если число символов превысило 10.
не ужели TextBox не даст сделать так чтоб выделялся не весь текст, а те символы которые стоят после 10го?
0
64 / 65 / 44
Регистрация: 05.12.2014
Сообщений: 475
10.04.2016, 18:23
Я гуглил но не нашёл способа с текст-боксом, может кто другой знает...
1
0 / 0 / 0
Регистрация: 10.04.2016
Сообщений: 5
10.04.2016, 19:06  [ТС]
а не поможите навести на правильную мысль как реализовать это в RichTextBox..
0
64 / 65 / 44
Регистрация: 05.12.2014
Сообщений: 475
10.04.2016, 20:33
Лучший ответ Сообщение было отмечено Naolz как решение

Решение

C#
1
2
3
4
5
6
7
8
9
        private void richTextBox1_TextChanged(object sender, EventArgs e)
        {
            if (richTextBox1.Text.Length >= 10)
            {
                richTextBox1.SelectionStart = richTextBox1.TextLength;
                richTextBox1.SelectionLength = 0;
                richTextBox1.SelectionColor = Color.Red;
            }
        }
А вообще может вам подойдёт просто выставить ограничение в 10 символов в TextBox в свойстве MaxLength?
1
0 / 0 / 0
Регистрация: 10.04.2016
Сообщений: 5
10.04.2016, 22:16  [ТС]
Спасибо Огромное!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.04.2016, 22:16
Помогаю со студенческими работами здесь

Как можно поменять текст в узлах в treeview на текст который в textbox
Добрый вечер! Помогите с кодом, как можно поменять текст в узлах в treeview на текст который в textbox. Заранее спасибо!

Разноцветный текст
С помощью Memo возможно сделать не цветной а именно разноцветный текст?? например выделить какое то слово(а может и несколько) каким нибудь...

Разноцветный текст
О великие сенсеи программирования, вопрос к вам =) каким кодом можно сделать разноцветный текст в появляющейся консольке, код с++

Разноцветный текст в ListBox
У меня даже нет версий как это сделать........... Помогите пож..........

Разноцветный текст в RTB
Добрый день. Только начинаю учить WPF, столкнулся с такой проблемой: Необходимо добавлять в RichTextBox разноцветны


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru