Próbuję utworzyć okno WPF, które zostanie otwarte już zmaksymalizowane, bez zmiany rozmiaru/ruchu (w menu systemowym, ani w ramce). Powinien być cały czas zmaksymalizowany, chyba że użytkownik zminimalizuje go.Jak? Okno WPF - zmaksymalizowane, bez zmiany rozmiaru/ruchu
Próbowałem umieścić WindowState = "Maksymalizowany" i ResizeMode = "CanMinimize", ale kiedy otworzy się okno, obejmuje pasek zadań (nie chcę tego).
Mam hak do WndProc, który anuluje SC_MOVE i SC_SIZE. Mogę również wykonać tę kontrolę z warunkami w WndProc, jak "jeśli polecenie jest przywracane i jest zminimalizowane, przywrócić, inaczej, zablokować" i tak dalej.
Ale moim celem jest, jeśli mamy inny sposób, aby to zrobić. Thankz for read guys =)
Jest to typowy problem występujący we wszystkich aplikacjach systemu Windows. Szkielety aplikacji są świetne, pozwalają nam bardzo szybko pisać aplikacje. Problem polega na tym, że nie są w stanie objąć wszystkich możliwych scenariuszy, a ich celem jest ukrycie nijakich, drobiazgowych szczegółów systemu bazowego, gdy stwierdzimy, że potrzebujemy niestandardowego zachowania, które musimy wkopać i napisać "brzydki" kod. – Tergiver
Potrzebujesz okna, które można zmaksymalizować lub zminimalizować tylko bez normalnego stanu, który można zmienić/przenieść? ale nie być pełnoekranowym? –
@John Gardner, Dokładnie tego chcę. –