Freigeben über


Vorgehensweise: Schreiben von Benutzereinstellungen zur Laufzeit mit C#

Einstellungen, die applikationsgebunden sind, sind schreibgeschützt und können nur zum Entwurfszeitpunkt oder durch Ändern der Datei .config zwischen Anwendungssitzungen geändert werden. Einstellungen, die vom Benutzer definiert sind, können jedoch zur Laufzeit so geschrieben werden, wie Sie einen Eigenschaftswert ändern würden. Der neue Wert wird für die Dauer der Anwendungssitzung beibehalten. Sie können die Änderungen an den Einstellungen zwischen Anwendungssitzungen beibehalten, indem Sie die Save-Methode aufrufen.

Anleitung: Schreiben und Speichern von Benutzereinstellungen zur Laufzeit mit C#

  1. Greifen Sie auf die Einstellung zu, und weisen Sie sie einem neuen Wert zu, wie in diesem Beispiel gezeigt:

    Properties.Settings.Default.myColor = Color.AliceBlue;  
    
  2. Wenn Sie die Änderungen an den Einstellungen zwischen Anwendungssitzungen beibehalten möchten, rufen Sie die Save-Methode auf, wie in diesem Beispiel gezeigt:

    Properties.Settings.Default.Save();  
    

Benutzereinstellungen werden in einer Datei in einem Unterordner des lokalen ausgeblendeten Anwendungsdatenordners des Benutzers gespeichert.

Siehe auch