Как обновить пользовательский интерфейс приложения WPF после смены языкаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как обновить пользовательский интерфейс приложения WPF после смены языка

Сообщение Anonymous »


I'm working on localizing my WPF application and I have created resource files for Japanese and English languages. In my XAML markup, I've set the 'Text' property of labels, text blocks and various other controls using the syntax 'Text="{x:Static resx:StringResources.ID_WELCOME_STRING}"' to reference strings from resource files.

Now, I'm implementing language selection selection functionality via a ComboBox, and I want to REFRESH the UI of the application dynamically when the user selects a different language option.

I've tried using the 'InvalidateVisual' method, but it doesn't seem to work as expected.

It's worth mentoning that I prefer not to use ResourceDictionary for localization due to the use of satellite assemblies in .resx files.

Can anyone provide guidance or suggest an effective UI refresh after changing the language. Thank you!


Источник: https://stackoverflow.com/questions/781 ... g-language
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»