#gdi #transparent #device-compatibility
Вопрос:
У меня есть форма, содержащая текст и кнопки. Я должен сделать часть формы прозрачной, в то время как другая часть остается прежней.
Используйте BackColor и TransparencyKey одного цвета
ИЛИ установите непрозрачность.
Оба вышеперечисленных способа повлияют на все окно. Мне нужно изменить часть(небольшую часть) формы. Как мы можем этого достичь ?.
Комментарии:
1. Используйте, скажем, панель и установите ее свойство BackColor равным свойству прозрачности формы. Или просто нарисуйте прямоугольник с помощью события рисования.
2. В обоих случаях преобладает задний цвет форм. Прозрачный цвет части формы работает не у всех. Я попробовал использовать backcolor и transparentkey…
3. Конечно, прозрачность должна быть чем-то иным, чем цвет обратной стороны формы. Цвет. Фуксия — хороший выбор.