我不能在XAML文件中写阿拉伯语文本

HB *_*AAM 5 .net c# wpf visual-studio-2010 visual-studio

<TextBlock Text="??????" />
Run Code Online (Sandbox Code Playgroud)

当我构建项目时发生以下错误:

在此输入图像描述

任何帮助......

Moh*_*dil 10

问题很明显,你的文件编码有问题.如果我没有弄错Text属性中的单词,那么阿拉伯语关键字需要Unicode编码.通过执行以下操作,将文件编码更改为Unicode:

打开您遇到问题的XAML文件,转到文件>另存为

在此输入图像描述

单击保存按钮上的小向下箭头以选择编码

在此输入图像描述

选择Unicode保存并替换旧文件.

在此输入图像描述

这应该可以解决您的问题.