gpt4 book ai didi

xaml - 成员 "CurrentCulture"无法识别或无法访问

转载 作者:行者123 更新时间:2023-12-03 14:14:04 26 4
gpt4 key购买 nike

我有一个具有以下命名空间的窗口

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"/>

根据 Gusdor's回复 StringFormat Localization issues in wpf这工作正常,但现在 Visual Studio (2013) 给了我一个“无效标记” - 成员“CurrentCulture”无法识别或不可访问错误。

Intellisense 识别并提示 sysglb:CultureInfo.CurrentCulture 但一旦我离开文本框,我就会收到错误消息。

有什么好心人能告诉我为什么会发生这种情况以及我该怎么做才能解决它吗?
此外,XAML 编辑器如何设法识别 sysglb:CultureInfo.CurrentCulture 而标记却没有?

干杯
杰夫

最佳答案

将项目目标框架更改为 .NET Framework 4.6 或更高版本可解决该问题。

转到解决方案资源管理器并右键单击受影响的项目 -> 属性 -> 应用程序 -> 目标框架。

关于xaml - 成员 "CurrentCulture"无法识别或无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27477598/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com