Gewusst wie: Hinzufügen oder Entfernen von Anwendungseinstellungen

Mithilfe von Anwendungseinstellungen können Sie Eigenschafteneinstellungen und andere Informationen für die Anwendung dynamisch speichern und abrufen. Es gibt zwei Typen von Anwendungseinstellungen, die sich hinsichtlich ihres Gültigkeitsbereichs unterscheiden: nur für den Benutzer gültige (benutzerspezifische) Einstellungen und nur für die Anwendung gültige (anwendungsspezifische) Einstellungen.

Zur Entwurfszeit können Anwendungseinstellungen im Projekt-Designer über den Bereich Einstellungen (nur Visual Basic und Visual C#) hinzugefügt werden. Sie können zu diesem Zweck aber auch das Fenster Eigenschaften für ein Formular oder ein Steuerelement verwenden. Auf diese Weise kann eine Einstellung direkt an eine Eigenschaft gebunden werden.

So fügen Sie Anwendungseinstellungen im Projekt-Designer hinzu

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie anschließend im Menü Projekt auf Eigenschaften.

  2. Wählen Sie den Bereich Einstellungen aus.

  3. Klicken Sie auf eine leere Zeile im Einstellungsraster.

  4. Geben Sie einen Namen für die Einstellung in der Spalte Name ein. Der Name darf keine Leerzeichen enthalten.

  5. Wählen Sie in der Dropdownliste Typ einen Datentyp für die Einstellung aus.

  6. Wählen Sie in der Dropdownliste Bereich den Gültigkeitsbereich der Einstellung aus. Der Gültigkeitsbereich der Einstellung kann Anwendung oder Benutzer sein.

  7. Geben Sie einen Standardwert für die Einstellung in der Spalte Wert ein. Der Wert muss für den ausgewählten Datentyp geeignet sein.

So fügen Sie Anwendungseinstellungen im Eigenschaftenfenster hinzu

  1. Wählen Sie im Formular-Designer ein Formular oder ein Steuerelement aus, und klicken Sie im Menü Ansicht auf Eigenschaftenfenster.

  2. Erweitern Sie im Eigenschaftenfenster die Eigenschaft (ApplicationSettings) (diese befindet sich unter dem Knoten Daten).

  3. Wählen Sie die Eigenschaft (PropertyBinding) aus, und klicken Sie auf die Schaltfläche mit den Auslassungszeichen (...), um das Dialogfeld Anwendungseinstellungen zu öffnen.

  4. Wählen Sie im Dialogfeld Anwendungseinstellungen die Eigenschaft, für die Sie eine Anwendungseinstellung hinzufügen möchten.

  5. Klicken Sie in der Dropdownliste für die Eigenschaft auf (Neu...), um das Dialogfeld Neue Anwendungseinstellung zu öffnen.

  6. Wählen Sie im Dialogfeld Neue Anwendungseinstellung die Eigenschaft Name aus, und geben Sie einen Namen für die Einstellung ein. Der Name darf keine Leerzeichen enthalten.

  7. Wählen Sie die Eigenschaft DefaultValue aus, und geben Sie einen Standardwert für die Einstellung ein.

  8. Wählen Sie in der Dropdownliste Bereich den Gültigkeitsbereich der Einstellung aus. Der Gültigkeitsbereich der Einstellung kann Anwendung oder Benutzer sein.

  9. Um die neue Einstellung an die Eigenschaft zu binden, wählen Sie sie in der Dropdownliste aus und klicken dann auf OK.

    Die Eigenschaftenbindung wird dem Eigenschaftenfenster hinzugefügt, und die neue Einstellung wird dem Projekt-Designer hinzugefügt. Beachten Sie, dass nach dem Erstellen der Einstellung der Projekt-Designer verwendet werden muss, um sie zu ändern.

So entfernen Sie Anwendungseinstellungen

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie anschließend im Menü Projekt auf Eigenschaften.

  2. Wählen Sie den Bereich Einstellungen aus.

  3. Klicken Sie im Einstellungsraster auf die Zeile mit der zu entfernenden Einstellung.

  4. Drücken Sie ENTF, oder klicken Sie mit der rechten Maustaste, und wählen Sie Einstellung entfernen aus.

    Die Einstellung wird aus dem Projekt-Designer entfernt.

    Tipp

    Sie müssen Einstellungen manuell aus der Datei app.config entfernen, da der Projekt-Designer die Verweise auf Anwendungseinstellungen weder in Ihrem Code noch in seinem eigenen Code entfernt.

Siehe auch

Aufgaben

Gewusst wie: Zugriff auf Einstellungsereignisse

Konzepte

Anwendungseinstellungen

Zugreifen auf Anwendungseinstellungen (Visual Basic)

Weitere Ressourcen

Verwalten von Anwendungseinstellungen