Sam*_*Sam 12 wpf binding localization
我已将TextBox绑定到Decimal.我的问题是,Binding使用美国数字标准,使用点进行小数分隔("1.5")
我的系统是德语,并配置为使用逗号作为小数分隔("1,5").
我需要TextBox绑定来显示并使用逗号而不是点来分隔小数.
如何获得绑定以尊重当前设置的数字输入的本地化/文化设置?
vor*_*olf 15
阅读这篇文章.您应该为所有框架元素设置默认语言:
public partial class App : Application
{
static App()
{
FrameworkElement.LanguageProperty.OverrideMetadata(
typeof(FrameworkElement),
new FrameworkPropertyMetadata(
XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag)));
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3934 次 |
最近记录: |