【发布时间】:2011-10-28 00:18:51
【问题描述】:
我想创建一个文本编辑器,我可以在其中将文本设置为粗体、更改其颜色等。
我发现这段代码几乎可以工作:
public static void BoldSelectedText(RichTextBox control)
{
control.SelectionFont = new Font(control.Font.FontFamily, control.Font.Size, FontStyle.Bold);
}
但是当我在RichTextBox 中输入更多字母时,文本仍然是粗体。
除非我选择文本并点击“加粗”按钮,否则我怎样才能使只有选定的文本为粗体而下一个字符不是?
【问题讨论】:
标签: c# winforms richtextbox rtf bold