2010-02-06 4 views
2

Мне нужно поддерживать изменение языка пользовательского интерфейса в меню приложения. Локализованные строки хранятся в файлах ресурсов. Я использую подход this. Он отлично работает, но я одна проблема. Как я могу изменить язык пользовательского интерфейса «на лету», без перезагрузки приложения?Изменение языка пользовательского интерфейса на лету

Я пытаюсь решить эту проблему - многие советуют реализовать интерфейс INotifyPropertyChanged. Но я до сих пор не могу понять, как это работает.

Знаете ли вы, что на лету-меняющемся SL-приложении? Пожалуйста, покажите мне, как это работает.

ответ

1

Считаете ли вы использование Reactive Framework?

У меня есть приложение, в котором пользователь может выбрать язык отображения/культуру во время выполнения. Я использую Reactive Framework для предоставления IObservable для вытеснения события изменения языка.

Элементы управления пользовательского интерфейса, которые необходимо изменить в ответ на событие изменения языка, имеют прикрепленное поведение, которое регистрирует их интерес.

Смежные вопросы