Ist es möglich zu tun? Ich habe Probleme mit der Suche nach einer Möglichkeit, die Eigenschaften von WPF Button mithilfe von BinaryWriter für ein textbasiertes Spiel zu speichern. Die Sache ist, ich brauche es, Knopf button1.Content, button1.Click und button1.ToolTip zu speichern, damit ich es mit BinaryReader zurückladen kann.Speichern von WPF-Button-Eigenschaften mit BinaryWriter
0
A
Antwort
0
Sie können die gesamte Button
speichern, die mit all ihren Eigenschaften beibehalten wird.
Und Sie können es dann wieder de-serialisieren. Wir können die Dienste unter Verwendung System.Windows.Markup
Namensraum zur Verfügung stellen.
Serialize
Button
mit NamenBtn
string btnData = XamlWriter.Save(Btn);
es
Button btn = (Button) XamlReader.Parse(btnData);
Verwandte Themen
- 1. C++ BinaryReader und BinaryWriter
- 2. VB.net BinaryWriter Problem
- 3. BinaryWriter Endian-Problem
- 4. Ist es möglich, Bitdaten aus einer Datei mit VB.Net BinaryWriter zu speichern/abzurufen?
- 5. Hinzufügen eines einzelnen Bits in MemoryStream mit BinaryWriter
- 6. BinaryReader und BinaryWriter für dynamisches kurzes Array
- 7. Wie kann ich meinen BinaryWriter optimieren?
- 8. Größe der Typen beim Schreiben in BinaryWriter
- 9. Was ist der Unterschied zwischen einem Streamwriter und einem Binarywriter?
- 10. Speichern von Snapshot mit VBScript
- 11. Speichern von Benutzerauthentifizierungsantworten mit DotNetOpenAuth
- 12. Speichern von PDF im Hintergrund mit html2pdf
- 13. Speichern von Protokoll Informationen mit log4net
- 14. Speichern von hasOne mit HABTM in CakePHP
- 15. Speichern von Daten mit Session Javascript
- 16. Speichern und Wiederherstellen von Verbindungen mit XIFF
- 17. Herunterladen und Speichern von Bildern mit Picasso
- 18. Speichern von Spark DataFrames mit verschachtelten Benutzerdatentypen
- 19. Datei von Anchor-Tag mit Electron speichern
- 20. Speichern von Formulardaten in Datei mit Rest?
- 21. Speichern von PHAsset mit CIGaussianBlur und CIAffineClamp
- 22. Speichern Array von Objekten mit Eigenschaften plist
- 23. Bild von URL mit HTMLUnit speichern
- 24. Speichern von vim-Einstellungen mit einem Dokument
- 25. Ajax Anfrage Speichern von Dateien mit Rails
- 26. Speichern von UIImages mit ObjectiveRecord und ObjectiveSync
- 27. Speichern von Cookies über XUL mit document.cookie
- 28. Speichern von normalisierten Daten mit Redux
- 29. Speichern von Arrays mit Doctrine und MongoDB
- 30. Speichern von Django ModelForm mit einem ForeignKey
Es Ihre spezifischen Bedürfnisse Deserialize wieder viel zu viele mögliche Ansätze sind zu adressieren. Ich möchte jedoch darauf hinweisen, dass Sie die Steuereigenschaften im Allgemeinen nicht direkt festlegen sollten, sondern stattdessen ein View-Modellobjekt verwenden, an das es gebunden ist. Daher müssen beim Speichern nur die Daten des Ansichtsmodells und nicht die Steuerdaten gespeichert werden. Bitte recherchieren Sie, versuchen Sie, das Problem selbst zu lösen, und wenn Sie weiterhin Probleme haben, geben Sie eine spezifischere Frage ein, in die Sie ein gutes [mcve] eingefügt haben, das deutlich zeigt, was Sie versucht haben. –