Wpf MainWindow minimieren
-
Ich will mein Hauptfenster minimieren:
Dazu habe ich schon diverse Aufrufe getestet
HideWindow(Application.Current.MainWindow);
public static void HideWindow(Window window)
{
window.Topmost = false;
window.WindowState = WindowState.Minimized;
window.Hide();
window.Visibility = Visibility.Collapsed;
}Diese 4 Befehle habe ich verwendet. Einzeln mehrer zusammen verschiedene Reihenfolgen. Das Fenster wird aber nicht minimiert.
Warum denn. Was muss man den machen um sein Fenster zu minimieren?
-
WindowState setzen sollte eigentlich genügen. Wie kommst du jedoch auf die anderen Sachen? TopMost kann da dreinfunken, genau wie wenn du das Window mit ShowDialog() angezeigt hast.
-
Hallo /rant/
WindowState setzen sollte eigentlich genügen
Genau das dachte ich auch. Nur nachdem das halt bei mir nicht getan hat habe ich die anderen Sachen ausprobiert. Also eigentlich so:
HideWindow(Application.Current.MainWindow); public static void HideWindow(Window window) { window.WindowState = WindowState.Minimized; }
Und nein auch ShowDialog habe ich nicht verwendet.