in XAML ich erstellt Schaltfläche und wenn ich auf die Schaltfläche klicken, dann wird Hintergrund auf rote Farbe geändert (weil ich es eingestellt), aber wenn ich meine Anwendung schließe und dann wieder Anwendung starten, so Hintergrund ist nicht rot. Was ich tun muss, ist, den Hintergrund wie zuvor (wenn ich auf die Schaltfläche geklickt habe) zu behalten, also habe ich einen roten Hintergrund, wenn ich die Anwendung neu starte. Ihre Hilfe wird für mich sehr wichtig sein. Danke, Experten. Das ist jetzt Code für Button: :).UWP - Artikel speichern
Antwort
Sie müssen die ausgewählte Farbe speichern; oder speichern Sie etwas, Sie können bestimmen, welche Farbe es sein muss. Lesen Sie im Konstruktor oder auf Ihrer Seite diesen Wert und stellen Sie die richtige Farbe ein.
Sie können lokale Einstellungen verwenden, um dies zu speichern.
ApplicationData.Current.LocalSettings.Values["BGColor"] = "Red";
zum Beispiel.
im Konstruktor:
if (ApplicationData.Current.LocalSettings.Values["BGColor"] == "Red")
{
background.Background = new SolidColorBrush(Colors.Red);
}
volles Beispiel:
public MainPage()
{
this.InitializeComponent();
if ((string)ApplicationData.Current.LocalSettings.Values["BGColor"] == "Red")
LayoutRoot.Background = new SolidColorBrush(Colors.Red);
}
private void Button_Click(object sender, RoutedEventArgs e)
{
ApplicationData.Current.LocalSettings.Values["BGColor"] = "Red";
LayoutRoot.Background = new SolidColorBrush(Colors.Red);
}
Völlig einverstanden .. aber nicht genug Kontext, um etwas besser zu beraten oder etwas als Enum in Beispiel zu definieren. Also hast du einen ganz gültigen Punkt –
Mann danke für deine Anser aber es wird sehr nett wenn du mir mehr erzählen kannst. – theoodd
Ich schrieb Ihr Beispiel im Konstruktor zu meiner App excatly das gleiche, aber es funktioniert nicht. – theoodd
- 1. UWP Listview nicht geladen Artikel
- 2. UWP PDF Datei speichern
- 3. Artikel mit RecyclerView speichern
- 4. UWP: Wie die RightTapped Grid Artikel bekommen
- 5. Artikel in ObservableCollection hinzufügen Ordered - C# UWP
- 6. UWP derzeit keine Datei speichern
- 7. Speichern Problem mit Textdatei uwp
- 8. Outlook speichern Artikel Variable Pfad
- 9. Artikel mit ausgewählter ID speichern
- 10. UWP gridview löschen Artikel mit Buttom innerhalb Datatemplate
- 11. Wie diese Art von Artikel Layout in UWP XAML erreichen
- 12. UWP ListView, verschiedene Artikelvorlage für den ersten und letzten Artikel
- 13. Zuletzt ausgewählten Artikel auf einer Combobox speichern
- 14. Disable Scrapyd Artikel in .jl Feed speichern
- 15. Scrapy - Artikel speichern und neue URL analysieren
- 16. UWP Speichern und Abrufen von Speicherdatei aus einer Datenbank
- 17. Einfache Möglichkeit, Einstellungen in meiner UWP App zu speichern
- 18. UWP App versucht eine Datei in einen Ordner zu speichern
- 19. Wie Bild aus Zwischenablage speichern in UWP Datei
- 20. Ereignis zum Speichern/Lesen von Listendaten in der UWP-App
- 21. UWP-Datei in Dokumente und Bilder-Bibliothek speichern
- 22. So speichern Sie bestimmte Ansichtsbereiche als Bild in UWP?
- 23. Probleme beim Speichern von Dateien in UWP App
- 24. Fehler: Versuch, eine Datei in UWP App-Ordner zu speichern
- 25. UWP Repeatmouse
- 26. UWP: Objekte ausblendenControl items
- 27. UWP/C# So speichern Sie eine Comboboxitem-Auswahl als String in der Sqlite
- 28. So speichern Sie Schrott Artikel im JSON-Format
- 29. speichern markierte Objekte aus CheckedListBox ausgewähltem Artikel Datei .txt
- 30. Sortierreihenfolge für Artikel in einer HABTM-Zuordnung speichern - CakePHP
einfach speichert sie in den App-Einstellungen: https://docs.microsoft.com/en-us/windows/uwp/ app-settings/app-settings-and-data – UnholySheep