Я хочу создать текстовый редактор, в котором я могу выделить текст полужирным шрифтом, изменить его цвет и т. Д.
Я обнаружил, что этот код примерно работает:
public static void BoldSelectedText(RichTextBox control)
{
control.SelectionFont = new Font(control.Font.FontFamily, control.Font.Size, FontStyle.Bold);
}
Но когда я набираю больше букв в RichTextBox
, текст по-прежнему выделяется жирным шрифтом.
Как сделать так, чтобы только выделенный текст был полужирным, а следующие символы не отображались, если я не выделю текст и не нажму кнопку «Сделать полужирным»?