您的位置:首页 > 其它

.net中字体颜色事件

2013-10-21 13:25 239 查看
在设置字体和颜色时,分别使用FontDialog和ColorDialog类对他们进行封装。显示对话框只要调用类的ShowDialog()方法。下面是在文本框中的右击事件:
private void 字体ToolStripMenuItem_Click_1(object sender, EventArgs e)
{
FontDialog font1 = new FontDialog();
font1.ShowDialog();//显示字体对话框
textBox1.Font = font1.Font;

}

private void 颜色ToolStripMenuItem_Click_1(object sender, EventArgs e)
{
ColorDialog cldg = new ColorDialog();
cldg.ShowDialog();
textBox1.ForeColor = cldg.Color;

}

第一次在写的时候,没注意font1.ShowDialog();和 textBox1.Font = font1.Font;的顺序,我是先 textBox1.Font = font1.Font;然后font1.ShowDialog();这导致文本框中字体得不到自己想要的结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: