Anwendungseinstellungen: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>== Anwendungseinstellungen ==
<includeonly>== Anwendungseinstellungen ==
</includeonly>Um Einstellungen der Anwendung zu speichern kann man dem einem Projekt eine <tt>Settings File</tt> hinzufügen. Visual Studio erstellt dann automatisch einen Designer, in dem man Defaultwerte vorgeben kann. Man kann hier auch einstellen, ob eine Einstellung Systemweit oder nur für den aktuellen Benutzer gilt.
</includeonly>Um Einstellungen der Anwendung zu speichern kann man dem einem Projekt eine <tt>Settings File</tt> hinzufügen. Visual Studio erstellt dann automatisch einen Designer, in dem man Defaultwerte vorgeben kann. Man kann hier auch einstellen, ob eine Einstellung systemweit oder nur für den aktuellen Benutzer gilt.


Für das folgende Beispiel nehme ich als Klassenname <tt>Settings1</tt> an. Diese hat eine Einstellung definiert und zwar <tt>Wert</tt>. Dieser hat als Defaultwert <tt>Bla</tt>.
[[Bild:AddingSettings1.png|left|300px|Hinzufügen einer Einstellungsdatei]]<br clear="All">
Für das folgende Beispiel nehme ich als Klassenname <tt>Settings1</tt> an. Dort wird eine Einstellung <tt>Wert</tt> definiert, deren Defaultwert <tt>Bla</tt> ist.
[[Bild:EditingSettings1.png|left|300px|Bearbeiten einer Einstellungsdatei]]<br clear="All">
Die erzeugte Klasse ist ein [[Singleton]].


<source lang="csharp">
<source lang="csharp">
Zeile 24: Zeile 27:
</source>
</source>


Die erzeugte Klasse ist ein [[Singleton]].<noinclude>
<noinclude>
[[Kategorie:Code-Beispiele]][[Kategorie:VisualStudio|Anwendungseinstellungen]][[Kategorie:Glossar]]</noinclude>
[[Kategorie:Code-Beispiele]][[Kategorie:VisualStudio|Anwendungseinstellungen]][[Kategorie:Begriffe]][[Kategorie:CSharp]]</noinclude>