4

我正在尝试在 C#(Windows 窗体)应用程序的 RichTextBox 中执行编辑功能。我希望能够在脚本中选择任意数量的文本字符,然后更改目标字体特征。
我遇到的麻烦是每个字符的字体属性可能设置为不同的字体。在这种情况下,文本框会忽略我请求的事件。

我该如何解决我的问题?

4

2 回答 2

1

看看这个: 为richtextbox更改字体而不丢失格式

我认为这是同一个问题。LarsTech 的解决方案非常适合我。

于 2013-10-13T01:16:22.420 回答
-2

我有一个更改大小的代码:

RichTextBox1.Font.Size == new System.Drawing.Font(RichTextBox1.Font.Name, yoursize)

如果您只想更改选定的文本大小:

RichTextBox1.SelectionFont.Size == new System.Drawing.Font(RichTextBox1.SelectionFont.Name, yoursize)

希望它会有所帮助。

于 2013-05-10T13:55:06.330 回答