Sprache: C#
In klassischen Desktop Programmen kann man Settings zu seinem Projekt hinzufügen, über welche man dann Einstellungen speichern kann.
In Windows Store Apps geht es etwas anders. Wie genau, zeigt das Snippet.
[b]Hinweise[/b]
- "Key" ist der Schlüssel, der Einstellung.
- Einen expliziten Speicherbefehl gibt es nicht. Das zuweisen einer Einstellung reicht aus.
- Die Settings geben ein Object zurück. D.h. man muss es noch in den richtigen Typ casten.
[b]Benötigte Namespaces[/b]
Windows.Storage
//einen Wert auslesen
var value = ApplicationData.Current.RoamingSettings.Values["Key"];
//ist ein Wert gesetzt?
if (ApplicationData.Current.RoamingSettings.Values["Key"] != null)
{
//gesetzt
}
//Einen Wert setzen
ApplicationData.Current.RoamingSettings.Values["Key"] = "ein Objekt von einem beliebigem Typ";
//einen Wert auslesen
var value = ApplicationData.Current.RoamingSettings.Values["Key"];
//ist ein Wert gesetzt?
if (ApplicationData.Current.RoamingSettings.Values["Key"] != null)
{
//gesetzt
}
//Einen Wert setzen
ApplicationData.Current.RoamingSettings.Values["Key"] = "ein Objekt von einem beliebigem Typ";
Alte URL:
/snippet/einstellungen-in-windows-store-apps/3821