У меня есть окно со следующим пространством имен
xmlns:sysglb="clr-namespace:System.Globalization;assembly=mscorlib"
который содержит текстовое поле
<TextBox Text="{Binding Path=Price, Mode=TwoWay, StringFormat='C',
ConverterCulture={x:Static sysglb:CultureInfo.CurrentCulture}}"
MaxLines="1" TextAlignment="Right"/>
как Ответ Гусдора на StringFormat Проблемы локализации в wpf, который отлично работает, но теперь Visual Studio ( 2013) дает мне "Invalid Markup" - член "CurrentCulture" не распознан или недоступен.
Intellisense распознает и запрашивает sysglb: CultureInfo.CurrentCulture, но как только я отхожу от текстового поля, я получаю ошибку.
Может ли какая-то душа посоветовать, почему это происходит и что я делаю, чтобы исправить это? Также как редактор XAML удается распознать sysglb: CultureInfo.CurrentCulture, но разметка не работает?
Приветствия Geoff