Gibt es eine Möglichkeit, die Kultur für eine gesamte Anwendung festzulegen? Alle aktuellen Threads und neuen Threads?
Wir haben den Namen der Kultur in einer Datenbank gespeichert, und wenn unsere Anwendung startet, tun wir das
Code: Select all
CultureInfo ci = new CultureInfo(theCultureString);
Thread.CurrentThread.CurrentCulture = ci;
Thread.CurrentThread.CurrentUICulture = ci;
Aber das geht natürlich „verloren“, wenn wir etwas in einem neuen Thread tun wollen. Gibt es eine Möglichkeit, CurrentCulture und CurrentUICulture für die gesamte Anwendung festzulegen? Damit auch neue Threads diese Kultur bekommen? Oder wird jedes Mal ein Ereignis ausgelöst, wenn ein neuer Thread erstellt wird, mit dem ich mich verbinden kann?