我想允许用户在使用应用程序时更改字体。例如,我的用户输入了arial字体的第一段,12 pt;然后下一段他可以输入另一种不同大小的字体。
我面临的问题是当我更改字体时,文本字段的整个字体都在变化。
代码是:
if (comboBox1.SelectedIndex == 1)
{
richTextBox1.Font =
new Font(richTextBox1.Font.FontFamily, 12, FontStyle.Italic);
}
答案 0 :(得分:1)
现在编码的方式是,它引用了整个richTextBox1
。您可以尝试使用richTextBox1.SelectionFont =
...更改您选择的部分的字体。