Сворачивание программы в трей - C#
Формулировка задачи:
привет всем. вопрос такой...как мне по нажатию на "красный крестик" (выход из программы) сделать так, чтобы программа сворачивалась в трей и только там была видна? и ещё по нажатию правой кнопкой мыши на значок программы в трее, появлялся список с функциями, к примеру "закрыть программу", ну или ещё что н будь
думал через notifyicon можно что нибудь придумать, но не нашел
Решение задачи: «Сворачивание программы в трей»
textual
Листинг программы
protected override void OnResize(EventArgs e) { // Если программу свернули, то убрать ее из панели задач и показать в трее иконку if (WindowState == FormWindowState.Minimized) { ShowInTaskbar = false; notifyIcon.Visible = true; } else { ShowInTaskbar = true; notifyIcon.Visible = false; } base.OnResize(e); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д