Архив метки: .NET



Windows Forms: Скрыть форму

Мне от программы нужно только прочитать событие журнала и вывести уведомление, но саму форму отображать не нужно.
Через Дизайнер скрыть форму можно, если изменить свойства:
WindowState = Minimized
При этом форму всё ещё будет видно на Панели задач, поэтому скрываем её оттуда тоже:
ShowInTaskbar = False

В файл Form1.Designer.cs будут добавлены примерно такие строки:

private void InitializeComponent()
{
  // ....
  // Hiding Window
  this.WindowState = System.Windows.Forms.FormWindowState.Minimized;
  this.ShowInTaskbar = false;
}