在 c# 中,我试图在 RichTextBox 中显示文本(来自 txt 文件),我想使用预设字体(Arial)显示整个文本。当我输入文本“test ěščřžýáíé”时,它显示正常,但是当我尝试以编程方式设置文本时
RichTextBox.Text="test ěščřžýáíé";
单词/字符以不同的字体显示(“test”一词实际上以 Arial 显示)。我做错了什么?
感谢帕维尔的任何帮助
在 c# 中,我试图在 RichTextBox 中显示文本(来自 txt 文件),我想使用预设字体(Arial)显示整个文本。当我输入文本“test ěščřžýáíé”时,它显示正常,但是当我尝试以编程方式设置文本时
RichTextBox.Text="test ěščřžýáíé";
单词/字符以不同的字体显示(“test”一词实际上以 Arial 显示)。我做错了什么?
感谢帕维尔的任何帮助
你是怎么设置字体的?我假设您使用的是 Win Forms RichTextBox。我设法生成了一个非常简单的应用程序,它可以满足您所描述的需求:
private void button1_Click(object sender, EventArgs e)
{
richTextBox1.Font = new System.Drawing.Font(FontFamily.GenericSansSerif, 12.0f);
richTextBox1.Text = "test ěščřžýáíé";
}
带有一个按钮 button1 和一个 RichTextBox richTextBox1。单击按钮时,将显示文本。