Re[3]: Свое поле для ввода текста - подводные камни
От: Kolesiki  
Дата: 04.05.21 18:28
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, Kolesiki, Вы писали:


K>> Если ты влез на уровень "мигающей чёрточки", ты явно делаешь что-то не так.


S>Не факт...


Факт. Переписывать целый контрол только чтобы был виден бэк?? Такой логикой ты дойдёшь до классического "переписать всю Венду!".

S>>>Интуиция подсказывает, что не все так просто. Что я забыл?

K>>Ты забыл УКАЗАТЬ ЗАДАЧУ.

S>Прозрачный TextBox для WinForms.


...и опять по джуниорски тупишь. Это твоё решение задачи. Сама задача какая?

S> Проверил существующие решения — ни одно нормально не работает.


"Все оба не работают", надо писать.
Увы, но говённый ВыньФормс был написан в спешке как тонкий враппер над тем, что Венда сама умеет делать. И отрисовка всей мишуры "зарыта" как раз в вендузовых DLL-ях.
Я боюсь, что простого решения твоей задачи попросту нет.
Хотя как вариант, попробуй FastColoredTextBox — там самостоятельная отрисовка — вдруг и бэк можно поменять??

S>Вроде кажется что ничего сложного нет, если не реализовывать выделение текста.


Нет, сложного там ДОХРЕНА! Даже не берись.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.