Изменение информации о культуре по умолчанию для моего приложения - PullRequest
4 голосов
/ 11 августа 2010

Каждый поток наследует культуру Windows по умолчанию, если вы не измените ее, получив доступ к текущему потоку через службы, предоставляемые пространством имен System.Threading.

Знаете ли вы, можно ли изменить информацию о культуре приложения по умолчанию вместоустановка новой темы eac с информацией о культуре его родителя.

Спасибо!Ронен

Ответы [ 3 ]

2 голосов
/ 10 октября 2010

Я согласен с Nukefusion.Вы должны менять культуру каждый раз, когда поток инициализируется.

2 голосов
/ 12 августа 2010

К сожалению, нет общесоциальной настройки для культуры по умолчанию для новых потоков. Культура потока по умолчанию устанавливается Windows при его создании.

1 голос
/ 28 января 2013

В .NET 4.5 было добавлено свойство CultureInfo.DefaultThreadCurrentUICulture, которое изменяет cultureinfo всех потоков в данном домене приложений. Установка этого свойства в статическом конструкторе вашей формы обычно делает свое дело.

Ссылка MSDN

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...