@lexa_gorchakov19

Как сделать приложение прозрачным по нажатию кнопки?

У меня есть приложение я хочу чтобы по нажатии кнопки (например это кнопка 'Home'). Приложение становилось прозрачным. И на оборот.
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
Morpheus_God
@Morpheus_God
У формы есть события которые отлавливают нажатие клавиш.
Это KeyPress, KeyDown и KeyUp.
Для того, что бы перехват клавиш работал на уровне самой формы то в ее конструкторе надо указать:
KeyPreview = true;
Тогда можно сделать будет так:
private void Form1_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Home)
            {
                this.Opacity = 0.9;
            }
        }

Opacity указывает на процент прозрачности формы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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