Nah dulu kan pernah post soal ngubah font… tp yg ngubah na dari dalem…. (ini link nya)

skarang q mau coba pake Font Dialog yg udah disediakan C# na…

Font dialog kek gmn???

kek gini

tampilan Font Dialog

nah skarang cara buatnya…

pertama buat tampilan ini dulu

fontDialog

textBox ini nanti dipake untuk ngelihat hasilnya..

nah doble klik button lalu masukkan kode ini

//====================================================

DialogResult A = fontDialog1.ShowDialog();
if (A == DialogResult.OK)
{
Font B = fontDialog1.Font;

textBox1.Text = string.Format(“Font is­: {0}”, B.Name);

textBox1.Font = B;
}

//====================================================

 

DialogResult A = fontDialog1.ShowDialog();
kode ini untuk memanggil FontDialog… “A” adalah variable.. entah dimana dipakennya

if (A == DialogResult.OK)
kondisi ini berarti setelah kmu neken OK di fontDialog

textBox1.Text = string.Format(“Font is­: {0}”, B.Name);
untuk mengambil nilai dari “B” dan menampilkannya dalam bentuk string… sebenernya ada kode yg lebih mudah tp q mau coba make kode yg ini …

textBox1.Font = B;
untuk mengganti font tulisan pada textBox1

 

klo udah semua tinggal di RUN

kek gini hasilnya~~

hasil akhir

 

klo udah teken OK

hasil akhir2

 

terimakasih

 

FULL KODE

//==============================================================

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace gantiTulisan
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult A = fontDialog1.ShowDialog();
            if (A == DialogResult.OK)
            {
                Font B = fontDialog1.Font;
                //boleh pake kode ini –> textBox1.Text = B.Name;
                //tp coba pake yg satu ini dulu
        textBox1.Text = string.Format(“Font is­: {0}”, B.Name);
                //mengubah bentuk tulisannya
                textBox1.Font = B;
            }
        }
    }
}

//==============================================================

Iklan