Partially Bold Text in RichTextBox

In this blog, we will see how to partially Bold Text in RichTextBox.

Introduction

In this blog, we will see how to partially bold text in RichTextBox.

Step 1: Create a new windows forms application.



Form1.cs

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.ComponentModel;  
  4. using System.Data;  
  5. using System.Drawing;  
  6. using System.Linq;  
  7. using System.Text;  
  8. using System.Threading.Tasks;  
  9. using System.Windows.Forms;  
  10. namespace RichTextBox_BoldPartialText   
  11. {  
  12.     public partial class Form1: Form   
  13.     {  
  14.         public Form1()   
  15.         {  
  16.             InitializeComponent();  
  17.         }  
  18.         private void Form1_Load(object sender, EventArgs e)   
  19.         {  
  20.             for (int i = 0; i < 2; i++)   
  21.             {  
  22.                 string str = "Hello";  
  23.                 string str1 = "Hello1";  
  24.                 int length = richTextBox1.Text.Length;  
  25.                 richTextBox1.AppendText((((Convert.ToString((str + Convert.ToString(": "))) + str1) + "\r") + "\n"));  
  26.                 richTextBox1.Select(length, str.Length);  
  27.                 richTextBox1.SelectionFont = new Font(richTextBox1.Font, FontStyle.Bold);  
  28.             }  
  29.         }  
  30.     }  
  31. }  
RichTextBox



Output of the application looks like this



Summary

In this blog, we have seen how to partially bold text in RichTextBox.
Happy coding!