Я хочу сделать многоязычное приложение.Wpf. Проблемы с использованием культуры
Я делаю это (Связывание с UI):
private CultureInfo _culture;
public CultureInfo Culture
{
get { return _culture; }
set
{
if (_culture != value)
{
RaisePropertyChanging(() => Culture);
_culture = value;
RaisePropertyChanged(() => Culture);
if (CultureManager.UICulture.Name != _culture.Name)
{
CultureManager.UICulture = _culture; // line A
}
}
}
}
, но на линии А, возникает исключение:
NullReferenceException был необработанное кодом пользователя
Что может это быть?
_culture является не ноль. я проверил его – Zhenia
i что-то не так с CultureManager.UICulture – Zhenia
Хорошо, тогда покажите нам код из 'CultureManager.UICulture'. –