WPF-Fenster, Lage bindend
In windows forms-es wurde eine option im Abschnitt Eigenschaften einer form zum herstellen einer Bindung zwischen einer Anwendung, die Einstellung und das windows form.
Normalerweise würde ich am Ende mit einer Einstellung namens frmMyFormName_Location diese wurde dann automatisch aktualisiert, wie erforderlich, und alles ich tun musste, war, rufen Sie die Einstellungen.Save () - Methode auf das beenden der Anwendung beibehalten Lage.
Könnte jemand bitte ein Beispiel geben, das gleiche in WPF, da ich nicht in der Lage gewesen, herauszufinden, wie man dies erreichen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist extrem einfach zu binden, um Benutzer oder die Anwendung die Einstellungen aus einer
.settings
- Datei im WPF.Hier ist ein Beispiel für ein Fenster, bekommt seine position und Größe von Einstellungen:
Die Einstellungen wie folgt Aussehen:
Und bleiben, ich bin einfach mit dem folgenden code:
Und hier ist ein Beispiel für WPF VB.NET
Die links unten helfen kann für die Speicherung von Anwendungseinstellungen. Es gibt keine einzelne Eigenschaft namens Position in einem WPF-Fenster, aber Sie haben eine LocationChanged Ereignis, das Sie behandeln können, und schreiben Sie Ihren code entsprechend.
Ein grobes Beispiel wäre:
Zum speichern von Anwendungseinstellungen:
c# - Ansatz für das speichern von Benutzer-Einstellungen in eine WPF-Anwendung?
Einstellungen-in-a-wpf-Anwendung
WPF-Anwendung-Einstellungen-Datei
Wohin mit den gemeinsamen Einstellungen der Anwendung