Existe-t-il un moyen de définir la culture pour toute une application? Tous les fils actuels et nouveaux fils?
Nous avons le nom de la culture stocké dans une base de données, et lorsque notre application démarre, nous faisons
CultureInfo ci = new CultureInfo(theCultureString);
Thread.CurrentThread.CurrentCulture = ci;
Thread.CurrentThread.CurrentUICulture = ci;
Mais, bien sûr, cela se «perd» lorsque nous voulons faire quelque chose dans un nouveau fil. Existe-t-il un moyen de définir cela CurrentCulture
et CurrentUICulture
pour l'ensemble de l'application? Alors que les nouveaux fils obtiennent également cette culture? Ou est-ce un événement déclenché chaque fois qu'un nouveau fil est créé auquel je peux me connecter?