Speicher dir doch einfach den letzten Status immer in einer Systemsetting (als Variable maximiert = false)
Dann kannst du die jeden Start zuweisen und bei Änderung neu schreiben.
So kannst du beim ersten Start mitgeben ob maximiert gestartet werden soll oder nicht und er würde es jedes mal wissen.
Dann musst du nur beim Start einmalig immer abprüfen, ggf. maximieren... und müsstest im SizeChanged Event (oder wie das genau heißt) die Setting entsprechend ändern lassen und auch die Menüpunkte ein/ausblenden oder umbenennen.
Du könntest natürlich auch nur einen Menüeintrag machen der "maximiert" heißt und dort als Typ nen Checked machen... sodass ein Haken gesetzt oder entfernt wird.
Dann kannst du die jeden Start zuweisen und bei Änderung neu schreiben.
So kannst du beim ersten Start mitgeben ob maximiert gestartet werden soll oder nicht und er würde es jedes mal wissen.
Dann musst du nur beim Start einmalig immer abprüfen, ggf. maximieren... und müsstest im SizeChanged Event (oder wie das genau heißt) die Setting entsprechend ändern lassen und auch die Menüpunkte ein/ausblenden oder umbenennen.
Du könntest natürlich auch nur einen Menüeintrag machen der "maximiert" heißt und dort als Typ nen Checked machen... sodass ein Haken gesetzt oder entfernt wird.
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
... Nun solltest es selber wissen. :'D
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
... Nun solltest es selber wissen. :'D