kacak41 adlı üyeden alıntı

a.ShowDialog();

kodundan hemen önce:

a.Font = o anda kullanılan font;

bu şekilde yazarsanız istediğiniz gibi olacaktır.

a.Font = Properties.Settings.Default.font_settings;


private void button2_Click(object sender, EventArgs e)
{

FontDialog a = new FontDialog();
a.ShowColor = true;
a.Font = Properties.Settings.Default.font_setting ;
DialogResult result = a.ShowDialog();
if(result == DialogResult.OK)
{
label1.Font = a.Font;
label1.ForeColor = a.Color;
}
Properties.Settings.Default.font_setting = new Font(a.Font.Name, Form1.DefaultFont.Size);
Properties.Settings.Default.fon_adi = a.Font.Name;
Properties.Settings.Default.Save();
label1.Anchor = (AnchorStyles.Left);
}


Teşekkür ederim hocam hemen deniyorum çok sağolun :)

Ek Olarak:

kacak41 adlı üyeden alıntı

a.ShowDialog();

kodundan hemen önce:

a.Font = o anda kullanılan font;

bu şekilde yazarsanız istediğiniz gibi olacaktır.

a.Font = Properties.Settings.Default.font_settings;


private void button2_Click(object sender, EventArgs e)
{

FontDialog a = new FontDialog();
a.ShowColor = true;
a.Font = Properties.Settings.Default.font_setting ;
DialogResult result = a.ShowDialog();
if(result == DialogResult.OK)
{
label1.Font = a.Font;
label1.ForeColor = a.Color;
}
Properties.Settings.Default.font_setting = new Font(a.Font.Name, Form1.DefaultFont.Size);
Properties.Settings.Default.fon_adi = a.Font.Name;
Properties.Settings.Default.Save();
label1.Anchor = (AnchorStyles.Left);
}


yok hocam olmuyor delı etti ya bı kaldıgı yerden baslamadı su aslında onemlı bır seyde degıl fakat taktımı takıyorum :D