在我的C#winform中,用户可以同时插入英语和波斯语字符。
我的问题是波斯语字符显示小于英文字符。我使用字体Homa,这是一种波斯语字体。如何根据文本语言更改文本大小?
有趣的是,在我的笔记本电脑中,英文字符与其他电脑的显示方式不同。我在Windows 7上测试过。
答案 0 :(得分:0)
if (System.Globalization.CultureInfo.CurrentCulture.Name == "fa-IR")
{
richTextBox1.Font = new Font("Homa", 30);
}
//fa fa-IR Persian
//fa-IR fa-IR Persian (Iran)