Как может я Непрозрачность контроля изменений?

Я хочу к непрозрачности контроля изменений в зависимости от положения мыши на форме, действительно ли это возможно?

5
задан Luiscencio 8 January 2010 в 19:54
поделиться

2 ответа

Если элемент управления поддерживает прозрачный фон, вы можете использовать Color.FromArgb () , чтобы установить полупрозрачный цвет:

button1.BackColor = Color.FromArgb(100, Color.Red);

В зависимости от того, как вы хотите, чтобы это работало, вы можете изменять альфа-значение на основе положение мыши (от 0 до 255).

4
ответ дан 14 December 2019 в 19:14
поделиться

Джон Б прав, но вы также можете сделать это в окне свойств конструктора WinForms. Например, установка цвета фона на 150, 255, 255, 255 сделает фон полупрозрачным белым. Дизайнер переводит это в Color.FromArgb (150, 255, 255, 255) для вас.

1
ответ дан 14 December 2019 в 19:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: