多语言展示
当前在线:1603今日阅读:58今日分享:42

VS开发WPF应用时XAML文档输入中文乱码解决方法

在Visual Studio中开发WPF应用程序时,在XMAL文档编写界面代码时输入中文乱码。如图所示,本想输入“删除选中项”,结果输入的是一些乱码。在本篇经验中将解决该问题。
工具/原料
1

VS2010

2

VAssistX插件

方法/步骤
1

如图所示,这些乱码有可能是不可显示字符,我们有可能察觉不到,当XAML文档中存在这种不可显示字符时,会导致XAML文档无法解析编译,使设计器无法加载。

2

问题原因?可能的原因之一是VS中安装了VAssistX插件,导致编码冲突,使中文输入乱码。

3

解决方法1如图所示,点击图中箭头所指的Button,失能该插件。虽然关闭该插件后,XAML文档可以正常输入中文,但是该插件所具有的功能则失效了。

4

解决方法2如图1所示,单击箭头所指处打开Option页面如图2所示,按箭头所指处,输入.xaml; 让VAssistX忽略XAML文档

5

重新启动VS,打开WPF项目,此时不用关闭VAssistX插件,在XAML也可正常输入中文了。如图所示。

注意事项
1

中文乱码的原因有很多,如果本经验的方法不能解决你的问题,请寻找别的方法。

2

本人原创,转载请注明出处。

推荐信息