Локализация во время выполнения

Я создал Windows Form Program на C#. У меня есть некоторые проблемы с локализацией. У меня есть файлы ресурсов на 3 языках. Я хочу нажать на каждую языковую кнопку и сменить язык во время выполнения. Когда я меняю язык до InitializeComponent(), это работает. Но когда я нажимаю на кнопку, это не работает. Я использую этот код.

private void RussianFlag_Click(object sender, EventArgs e)
{
    Thread.CurrentThread.CurrentUICulture = new CultureInfo("ru-RU");
}
5
задан abatishchev 8 August 2011 в 10:38
поделиться