بسم الله الر حمن الر حيم

 

Untuk men-set Font di richTextBox pada bahasa C#, dapat dilakukan dengan berbagai cara, diantaranya dengan menggunakan komponen fontDialog. Bukalah Visual Studio C# versi berapa-pun. Kalo saya, saya pake yang 2010 express (he he he, maklum, saya gak punya duit untuk beli versi yang berbayar). OK, langsung saja kita mulai mendesain aplikasi untuk menggambarkannya, sebagai berikut:

1. Bukalah Visual Studio

2. Buat project baru dengan cara Klik File > New Project…

3. Pilih Windows Forms Application

4. Letakkan beberapa komponen (toolStrip, statusStrip, richTextBox) seperti gambar di bawah ini:

5. Doubel Klik komponen toolStripButton1, ketikkan kode di bawah ini:

if (fontDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
richTextBox1.Font = fontDialog1.Font;
toolStripStatusLabel1.Text =”Font: ” + fontDialog1.Font.ToString();

6. Tekan F5 atau klik menu Debug > Start Debbuging

 

Selain cara di atas, ada cara lain lagi untuk men-set Font pada richTextBox, begini:

1. Ikuti point 1-4 di atas

2. Cuma gambarnya yang berubah, seperti ini:

3. Set Font pada richTextBox menjadi Tahoma, Ukurannya 10

4. Doubel Klik komponen yang bertuliskan “Tahoma”, ketikkan:

toolStripButton1.CheckState = CheckState.Checked;
toolStripButton2.CheckState = CheckState.Unchecked;
toolStripButton4.CheckState = CheckState.Unchecked;
toolStripButton5.CheckState = CheckState.Unchecked;
richTextBox1.SelectionFont = new Font(“Tahoma”, Convert.ToInt32(toolStripTextBox2.Text), FontStyle.Regular);

5. Double Klik komponen yang bertuliskan “Arial”, ketikkan:

toolStripButton2.CheckState = CheckState.Checked;
toolStripButton1.CheckState = CheckState.Unchecked;
toolStripButton4.CheckState = CheckState.Unchecked;
toolStripButton5.CheckState = CheckState.Unchecked;
richTextBox1.SelectionFont = new Font(“Arial”, 12, FontStyle.Regular);

6. Doubel Klik komponen yang bertuliskan “Times New Roman”, ketikkan:

toolStripButton4.CheckState = CheckState.Checked;
toolStripButton2.CheckState = CheckState.Unchecked;
toolStripButton1.CheckState = CheckState.Unchecked;
toolStripButton5.CheckState = CheckState.Unchecked;
richTextBox1.SelectionFont = new Font(“Times New Roman”, 12, FontStyle.Regular);

7. Doubel Klik komponen yang bertuliskan “Comic Sans MS”, ketikkan:

toolStripButton5.CheckState = CheckState.Checked;
toolStripButton2.CheckState = CheckState.Unchecked;
toolStripButton4.CheckState = CheckState.Unchecked;
toolStripButton1.CheckState = CheckState.Unchecked;
richTextBox1.SelectionFont = new Font(“Comic Sans MS”, 12, FontStyle.Regular);

8. Doubel Klik komponen yang bertuliskan “Open Font Dialog”, ketikkan:

toolStripButton1.CheckState = CheckState.Unchecked;
toolStripButton2.CheckState = CheckState.Unchecked;
toolStripButton4.CheckState = CheckState.Unchecked;
toolStripButton5.CheckState = CheckState.Unchecked;
if (fontDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
richTextBox1.Font = fontDialog1.Font;

 

Untuk menghindari kesalahan, silakan download file-file berikut yang berisikan kode-kode yang telah saya tulis seperti di atas, sebagai berikut:

1. File pada Set richTextBox dengan Font Dialog

2. File pada Set richTextBox dengan Coding dan Font Dialog

 

Alhamdulillah, semoga bermanfaat,,,

About ifqo

Kepingin melawan arus, agar tidak tenggelam,,,

Tinggalkan Komentar/Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s