meine App zum Chatten ist, und ich denke, wenn jemand es schnell zu verstecken braucht, aber nicht wollen, um es zu schließen, kam ich mit auf den Punkt:Minimize to tray
private void button6_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
jedoch anstelle des Gehens in der Taskleiste, ich will es (kein Pop-up) in das Fach ein, nur das Apps-Symbol angezeigt werden soll, und wenn jemand darauf klickt braucht es diese
this.WindowState = FormWindowState.Normal;
Ist das möglich einzustellen, wie?
auch durch System-Tray meine ich die eine in der unteren rechten Ecke, neben die Zeit
Ich kann immer noch nicht dies funktioniert, nichts in der Benachrichtigungsleiste erscheint, wenn ich tue, was ihr gesagt (BTW: das ist der vollständige Code zu minimieren)
private void button6_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
private void Form_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
this.Hide();
}
}
private void notifyIcon_Click(object sender, EventArgs e)
{
this.Show();
this.WindowState = FormWindowState.Normal;
}
Warum funktioniert das nicht?
Es gibt nicht so etwas wie eine "Taskleiste". Es heißt "Benachrichtigungsbereich". Das sollte Ihnen helfen, die richtige Komponente für die Implementierung zu finden, die 'NotifyIcon'. –