.NET CF窗体可以在标题上显示阿拉伯语Unicode文本,但不能显示标签?

时间:2011-10-26 13:41:52

标签: .net compact-framework windows-ce unicode-string

在我的Win CE 5.0设备上安装Arabic.CAB(或Arabizer)之后,我可以将静态阿拉伯字符串设置为我的.NET CF的Windows窗体标题:

this.Text = "سلام";

它工作正常,我可以正确地看到我的表单标题栏上的阿拉伯语文本。但这些代码行不起作用,我看到的只是正方形! :

label1.Text = "سلام";
textBox1.Text = "سلام";
MessageBox.Show("سلام");

Form的标题和内容之间有什么区别? 我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

您确定Windows窗体的字体与其子控件的字体不同吗?