Часть формы должна быть прозрачной

#gdi #transparent #device-compatibility

Вопрос:

У меня есть форма, содержащая текст и кнопки. Я должен сделать часть формы прозрачной, в то время как другая часть остается прежней.

Используйте BackColor и TransparencyKey одного цвета
ИЛИ установите непрозрачность.

Оба вышеперечисленных способа повлияют на все окно. Мне нужно изменить часть(небольшую часть) формы. Как мы можем этого достичь ?.

Комментарии:

1. Используйте, скажем, панель и установите ее свойство BackColor равным свойству прозрачности формы. Или просто нарисуйте прямоугольник с помощью события рисования.

2. В обоих случаях преобладает задний цвет форм. Прозрачный цвет части формы работает не у всех. Я попробовал использовать backcolor и transparentkey…

3. Конечно, прозрачность должна быть чем-то иным, чем цвет обратной стороны формы. Цвет. Фуксия — хороший выбор.