C#中修改字体
发布网友
发布时间:2024-10-18 11:24
我来回答
共2个回答
热心网友
时间:2024-12-04 15:12
主要用到以下两个地方,一个是加载系统字体
一个是当选择的字体改变时,改变富文本框中文本的字体
【有疑问可以HI我,或追问,但请不要关闭问题,谢谢!】
private void Form2_Load(object sender, EventArgs e)
{
System.Drawing.Text.InstalledFontCollection myFonts = new System.Drawing.Text.InstalledFontCollection();
foreach (FontFamily currFont in myFonts.Families)
{
comboBox1.Items.Add(currFont.Name);
}
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
float fontSize = comboBox1.Font.Size;
FontStyle fontStyle = comboBox1.Font.Style;
richTextBox1.Font = new Font(new FontFamily(comboBox1.Text), fontSize, fontStyle);
}
热心网友
时间:2024-12-04 15:12
主要采纳富文本框定义的字体吧