1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// 1. Verstecken des Programms (z.b. Hide Button)
ActiveForm.Visible = false;
Properties.Settings.Default.visible = false;
Properties.Settings.Default.Save();
// 2. Anzeigen des Programms (z.b. mit einem NotifyIcon, dieses wird unten rechts im Tray angezeigt)
private void notifyIcon1_MouseClick(object sender, MouseEventArgs e)
{
this.Visible = true;
Properties.Settings.Default.visible = true;
Properties.Settings.Default.Save();
}
// 3. Wenn das Programm gestartet wird soll es im alten Modus wieder starten das geht dann so
private void form1_Shown(object sender, EventArgs e)
{
this.Visible = Properties.Settings.Default.visible;
}
|