DB中的值“123 \ 456”被读取并在xaml文本块中显示为“123¥456”

时间:2014-06-12 06:56:02

标签: c# wpf c#-3.0

我们有一个wpf应用程序(日语项目),在模块中我们从DB获取值(例如ID = 123 \ 456),将其分配给xaml中Textblock的文本。 显示时显示为123¥456.任何人都可以帮我解决这个问题。

注意: 文本块是只读的。 没有集中注意力。

由于 蒂娜

1 个答案:

答案 0 :(得分:3)

这是因为日语版Windows使用的代码页。

来自Wikipedia

  

在Microsoft操作系统的日语语言环境中,   日元符号代码页932字符编码具有相同的字节值   作为ASCII中的反斜杠。它也用于反斜杠的任何地方   使用,例如目录分隔符和常规转义   字符,基本上使它成为一个反斜杠的外观   日元符号,源于JIS X 0201的特性。