Рисование поверх RichTextBox из пользовательского элемента управленияC#

Место общения программистов C#
Ответить
Anonymous
 Рисование поверх RichTextBox из пользовательского элемента управления

Сообщение Anonymous »

У меня есть UserControl, содержащий RichTextLabel/

Код: Выделить всё

RichTextBox. Я использую событие Paint
из UserControl для предоставления информации о времени отладки/разработки. Это хорошо работает для обычных экземпляров Label, поскольку они поддерживают прозрачный цвет фона, поэтому информация, которую я рисую непосредственно на панели, «просвечивает» — не оптимально — но у меня нет другой идеи, как предоставить эту информацию.Но с RichTextBox/RichTextLabel этот подход не работает, поскольку этот элемент управления не поддерживает прозрачность.
Можно ли рисовать поверх других элементов управления из родительского элемента управления?< /p>
Единственная другая возможность, которую я вижу, — это разместить еще одну метку поверх всех остальных элементов управления, использовать ее для информации времени разработки и скрыть метку во время выполнения...>

Подробнее здесь: https://stackoverflow.com/questions/791 ... sercontrol
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»