I want to create a text editor where I can make text bold, change its color, etc.
I found this code to approximately work:
public static void BoldSelectedText(RichTextBox control)
{
control.SelectionFont = new Font(control.Font.FontFamily, control.Font.Size, FontStyle.Bold);
}
But when I type in more letters in the RichTextBox
the text is still bold.
How can I make it so that only the selected text is bold and the next characters aren't unless I select the text and hit the "Make Bold" button?