多语言C#用户界面,阿拉伯语
我正在用C#开发多语言用户界面,但阿拉伯语有问题: 我颠倒了UI的所有组件,但我无法从右向左书写文本。我不确定这是否可能,或者与操作系统相关的东西允许这样做 我正在使用一些带有字符串表的.resx文件来存储不同语言的文本多语言C#用户界面,阿拉伯语,c#,user-interface,arabic,multilingual,revert,C#,User Interface,Arabic,Multilingual,Revert,我正在用C#开发多语言用户界面,但阿拉伯语有问题: 我颠倒了UI的所有组件,但我无法从右向左书写文本。我不确定这是否可能,或者与操作系统相关的东西允许这样做 我正在使用一些带有字符串表的.resx文件来存储不同语言的文本 有没有办法在非阿拉伯语PC上从右向左书写文本?问题在于操作系统。您应该在系统上安装阿拉伯语,然后将其添加到控制面板中的键盘/屏幕语言中 如何执行此操作取决于您的操作系统版本: 如果您使用Windows Seven或Vista: 如果您使用Windows XP: 对于任何旧版
有没有办法在非阿拉伯语PC上从右向左书写文本?问题在于操作系统。您应该在系统上安装阿拉伯语,然后将其添加到控制面板中的键盘/屏幕语言中 如何执行此操作取决于您的操作系统版本: 如果您使用Windows Seven或Vista:
如果您使用Windows XP:
对于任何旧版本,只需在谷歌上快速搜索即可
希望对您有所帮助非常不清楚,不要忘记使用(比如)TextFormatFlags.right toleft