Autor Beitrag
chubbson
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 32
Erhaltene Danke: 1



BeitragVerfasst: Do 25.11.10 12:01 
Salut

Folgendes Problem.
Ich möchte in meinem App config, ein set von Sprachen zur verfügung stellen.

app.config File
ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
<configuration>
  <!-- Irgendwelche Log4Net Configs -->
  <appSettings>
    <!-- Allgemeine appsettings -->
    <!-- gewählte Sprach --> 
    <add key="language" value="de-CH" />
  </appSettings>
  <!-- Set von verfügbaren Sprachen -->
  <Set>
    <Name>availableLanguages</Name>
    <SetEntry>de-CH</SetEntry>
    <SetEntry>it-IT</SetEntry>
    <SetEntry>fr-FR</SetEntry>
    <SetEntry>en-GB</SetEntry>
  </Set>
</configuration>


Ich möchte in meinem App.Config, einen Set von verfügbaren Sprachen bereitstellen.
Ist das so Möglich? Wie kann ich auf diese in meinem Programm zugreifen? Am liebsten wäre mir wenn ich diese direkt in eine Liste laden könnte oder was ähnliches.

Mir ist nur der Zugriff bekannt für die appSettings im Moment.

ausblenden C#-Quelltext
1:
String lang = ConfigurationManager.AppSettings["language"];					


Is das überhaupt möglich?

Und wie müsste ich falls die Sprache geändert wird, diese wieder ins app.Config schreiben?
Könnten allenfalls noch probleme auftreten wegen schreibrechten unter win7 etc?

Mein Hauptproblem für den Moment ist mal sicher wie ich auf ein set in der App.config auslesen kann.

Vielen Dank für die Hilfe

Chubbson
chubbson Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 32
Erhaltene Danke: 1



BeitragVerfasst: Do 25.11.10 14:31 
Ok, das problem mit der app.Config beschreiben mit einem neuen Wert hat sich errübrigt,

Ist nur noch offen wie eich auf ein set in der app.Config zugreifen kann.
Oder fällt einem ein tollen workaround dafür ein?