Изменение языка интерфейса на лету - PullRequest
2 голосов
/ 06 февраля 2010

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

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

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

1 Ответ

1 голос
/ 10 февраля 2010

Рассматривали ли вы использование Reactive Framework?

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

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

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