1

在我的 C# winform 中,用户可以同时插入英语和波斯语字符。

我的问题是波斯语字符显示小于英文字符。我使用字体 Homa,这是一种波斯语字体。如何根据文本的语言更改文本的大小?

有趣的是,在我的笔记本电脑中,英文字符的显示与其他计算机不同。我已经在 Windows 7 上进行了测试。

4

1 回答 1

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)
于 2012-05-17T15:43:26.270 回答