相关疑难解决方法(0)

WPF StringFormat = {0:C}显示为美元

为什么这行代码

<TextBlock Text="{Binding Net, StringFormat=c}"/>
Run Code Online (Sandbox Code Playgroud)

当我的所有区域设置都设置为UK时,将结果输出为$ xx.xx.我希望它输出为£xx​​.xx.有任何想法吗?我尝试过stringformat的不同变体,包括StringFormat = {} {0:C},但仍然得到相同的结果.

谢谢你的期待.

wpf binding currency regional string-formatting

44
推荐指数
3
解决办法
4万
查看次数

如何在用户更改系统文化时接收事件

当我的应用程序使用指定的文化运行时.不要关闭应用程序,用户更改系统的文化,例如:从"."更改数字小数分隔符.至 ",".如何我的应用程序可以捕获此事件.谢谢.

注意: C#2.0,Windows窗体.

.net c# cultureinfo

8
推荐指数
1
解决办法
5819
查看次数

标签 统计

.net ×1

binding ×1

c# ×1

cultureinfo ×1

currency ×1

regional ×1

string-formatting ×1

wpf ×1