RichTextBox字体设置为C#中的所有行

我更改了RichTextBox的字体,但此更改未正确设置为所有字符。 实际上RichTextBox有两种字体,并不美观。 有这个问题的解决方案!?

此代码无法正常工作:

this.richTextBox1.Font = new System.Drawing.Font("Maiandra GD", 12); 

将选择设置为整个框并设置SelectionFont。

 this.richTextBox1.SelectionStart = 0; this.richTextBox1.SelectionLength = this.richTextBox1.SelectionLength; this.richTextBox1.SelectionFont = new System.Drawing.Font("Maiandra GD", 12);