【发布时间】:2011-11-19 05:18:50
【问题描述】:
我有一个基于印度的应用程序,我将文化设置为:
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-IN");
上面的代码是在Window.InitializeComponent()方法被调用之前调用的。
这仍然在所有文本框中将 $ 显示为 CurrencySymbol。
如果我按如下方式绑定一个 TextBox,它会将 Rs. 显示为 CurrencySymbol:
Text="{Binding Salary,Mode=TwoWay,StringFormat=C,ConvertCulture=en-IN}".
【问题讨论】:
标签: c# wpf cultureinfo currentuiculture