【问题标题】:RichTextBox font set to all lines in C#RichTextBox 字体设置为 C# 中的所有行
【发布时间】:2013-03-11 08:50:53
【问题描述】:

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

此代码无法正常工作:

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

【问题讨论】:

  • WPF 还是 winform? RichTextBox1 的类型是什么?
  • 我使用windows窗体工具

标签: c# winforms fonts richtextbox


【解决方案1】:

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

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

【讨论】:

  • 我用这个代码做了一些改变,这个改变是 this.richTextBox1.SelectionLength = this.richTextBox1.Text.Length;我得到了我的答案 Thnx
猜你喜欢
  • 2010-11-23
  • 1970-01-01
  • 2012-09-15
  • 1970-01-01
  • 2012-05-27
  • 1970-01-01
  • 1970-01-01
  • 2012-04-09
  • 1970-01-01
相关资源
最近更新 更多