C#设置字体和字体颜色和字体样式

  
    
private void radioButton1_CheckedChanged( object sender, System.EventArgs e)
{
// 设置字体为宋体
textBox1.Font = new Font( " 宋体 " ,textBox1.Font.Size,textBox1.Font.Style);
}

private void radioButton4_CheckedChanged( object sender, System.EventArgs e)
{
// 设置字体的大小为12
textBox1.Font = new Font(textBox1.Font.FontFamily, 12 ,textBox1.Font.Style);
}

private void checkBox1_CheckedChanged( object sender, System.EventArgs e)
{
// 设置字体的风格为加粗
if (checkBox1.Checked)
textBox1.Font
= new Font(textBox1.Font,textBox1.Font.Style | FontStyle.Bold);
else
textBox1.Font
= new Font(textBox1.Font,textBox1.Font.Style ^ FontStyle.Bold);
}

private void checkBox2_CheckedChanged( object sender, System.EventArgs e)
{
// 设置字体的风格为倾斜
if (checkBox2.Checked)
textBox1.Font
= new Font(textBox1.Font,textBox1.Font.Style | FontStyle.Italic);
else
textBox1.Font
= new Font(textBox1.Font,textBox1.Font.Style ^ FontStyle.Italic);
}

你可能感兴趣的:(C#)