我有一个带有以下命名空间的Window
xmlns:sysglb="clr-namespace:System.Globalization;assembly=mscorlib"
Run Code Online (Sandbox Code Playgroud)
包含文本框
<TextBox Text="{Binding Path=Price, Mode=TwoWay, StringFormat='C',
ConverterCulture={x:Static sysglb:CultureInfo.CurrentCulture}}"
MaxLines="1" TextAlignment="Right"/>
Run Code Online (Sandbox Code Playgroud)
根据Gusdor对wpf中的StringFormat Localization问题的回复, 该问题工作正常,但现在Visual Studio(2013)给我一个"无效标记" - 成员"CurrentCulture"无法识别或无法访问错误.
Intellisense识别并提示sysglb:CultureInfo.CurrentCulture但是一旦我离开文本框,我就会收到错误.
某种善意的灵魂可以建议为什么会这样,我该怎么做才能解决它?另外XAML编辑器如何设法识别sysglb:CultureInfo.CurrentCulture但标记却没有?
干杯杰夫