テキストを太字にしたり、色を変更したりできるテキスト エディターを作成したいと考えています。
このコードはほぼ機能することがわかりました:
public static void BoldSelectedText(RichTextBox control)
{
control.SelectionFont = new Font(control.Font.FontFamily, control.Font.Size, FontStyle.Bold);
}
しかしRichTextBox
、テキストにさらに文字を入力すると、まだ太字になります。
テキストを選択して「太字にする」ボタンを押さない限り、選択したテキストのみが太字になり、次の文字が太字にならないようにするにはどうすればよいですか?