Tôi có một cửa sổ với không gian tên sauThành viên "CurrentCulture" không được công nhận hoặc không thể truy cập
xmlns:sysglb="clr-namespace:System.Globalization;assembly=mscorlib"
có chứa một hộp
<TextBox Text="{Binding Path=Price, Mode=TwoWay, StringFormat='C',
ConverterCulture={x:Static sysglb:CultureInfo.CurrentCulture}}"
MaxLines="1" TextAlignment="Right"/>
theo Gusdor's trả lời StringFormat Localization issues in wpf được làm việc tốt nhưng bây giờ Visual Studio (2013) là cho tôi một "Đánh dấu không hợp lệ" - Thành viên "CurrentCulture" không được công nhận hoặc không thể truy cập lỗi.
Intellisense nhận ra và nhắc nhở sysglb: CultureInfo.CurrentCulture nhưng ngay sau khi tôi di chuyển ra khỏi hộp văn bản, tôi nhận được lỗi.
Một số linh hồn có thể tư vấn tại sao điều này xảy ra và những gì tôi làm để khắc phục sự cố? Ngoài ra cách trình soạn thảo XAML quản lý để nhận ra sysglb: CultureInfo.CurrentCulture chưa đánh dấu không?
Cheers Geoff
Bạn biết điều gì. Tôi vừa mới nâng cấp lên VS 2015 và đã bắt đầu bị lỗi này. Thật mỉa mai! Bạn đã sửa nó à? – Gusdor
@Gusdor Đó không phải là mỉa mai – Dai
Thay đổi khung mục tiêu dự án thành .NET Framework 4.6 hoặc cao hơn giải quyết vấn đề cho VS2013 & VS2015. – kmb