Я пишу приложение WPF, в котором я хочу отобразить символ валюты выбранной культуры на форме.
Итак, я добавил этот текстовый блок
<TextBlock Text="{x:Static globalization:NumberFormatInfo.CurrentInfo.CurrencySymbol}" Style="{StaticResource TextStyle}" VerticalAlignment="Center"/>
Компилятор жалуется, что не может найти NumberFormatInfo.CurrentInfo , хотя это статическое свойство в публичном классе.
В той же форме я могу успешно ссылаться на CultureInfo.CurrentCulture из того же пространства имен. Это подтверждает, что в моей декларации пространства имен нет ничего неправильного.
Мой обходной путь - предоставить x: Name текстовому блоку, а затем назначить его текст из кода позади, но я хочу сделать это правильно.
Спасибо,
Фади