2013-03-21 24 views
1

我更改了RichTextBox的字体,但是此更改没有正确设置为其所有字符。事实上,RichTextBox存在两种字体,这并不美观。有没有解决这个问题的办法!?将RichTextBox字体设置为C#中的所有行

此代码不能正常工作:

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

WPF or winform? richTextBox1的类型是什么? – David 2013-03-21 17:40:13

+0

我使用windows窗体工具 – yeye 2013-03-21 17:42:42

回答

1

将选择对整个箱,并设置SelectionFont。

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

我用这个代码用几个变化 这个变化是 this.richTextBox1.SelectionLength = this.richTextBox1.Text.Length;我得到我的答案thnx – yeye 2013-03-21 19:28:11

相关问题