C#编程:做一个字体编辑器,我需要代码,参考界面如下:谢谢大神啊,求帮忙!
2个回答
展开全部
如果你直接要代码是学不到东西的,思路可以给你 界面很简单就不用说了 前三项都是单选按钮 最后一项输复选框 。 C# 有设置字体的方法,你可以根据按钮的选项获取value 然后调用相应的方法就可以了,很简单的。可以给你一个设置字体的方法 里面有你需要的方法 需要灵活改动
private void button1_Click(object sender, EventArgs e)//按钮 button1 单击事件
{
//公共构造函数 FontFamily 已重载
FontFamily fontFamily = new FontFamily("黑体");//字体为黑体
textBox1 .Font = new Font(
fontFamily,
16,//字号为16
FontStyle.Regular,//普通文本
//Bold 为加粗
//Italic 为倾斜
//Strikeout 带删除线
//Underline 带下划线
GraphicsUnit.Pixel); //指定给定数据的度量单位。
//成员说明:
//Display 指定显示设备的度量单位。通常,视频显示使用的单位是像素;
//打印机使用的单位是 1/100 英寸。
//Document 将文档单位(1/300 英寸)指定为度量单位。
//Inch 将英寸指定为度量单位。
//Millimeter 将毫米指定为度量单位。
//Pixel 将设备像素指定为度量单位。
//Point 将打印机点(1/72 英寸)指定为度量单位。
//World 将世界坐标系单位指定为度量单位。
}
private void button1_Click(object sender, EventArgs e)//按钮 button1 单击事件
{
//公共构造函数 FontFamily 已重载
FontFamily fontFamily = new FontFamily("黑体");//字体为黑体
textBox1 .Font = new Font(
fontFamily,
16,//字号为16
FontStyle.Regular,//普通文本
//Bold 为加粗
//Italic 为倾斜
//Strikeout 带删除线
//Underline 带下划线
GraphicsUnit.Pixel); //指定给定数据的度量单位。
//成员说明:
//Display 指定显示设备的度量单位。通常,视频显示使用的单位是像素;
//打印机使用的单位是 1/100 英寸。
//Document 将文档单位(1/300 英寸)指定为度量单位。
//Inch 将英寸指定为度量单位。
//Millimeter 将毫米指定为度量单位。
//Pixel 将设备像素指定为度量单位。
//Point 将打印机点(1/72 英寸)指定为度量单位。
//World 将世界坐标系单位指定为度量单位。
}
追问
谢谢大神,但我还是不太会,怎样设置字体、颜色?能不能具体点?
追答
richTextBox1.SelectionFont = new Font("Tahoma", 12, FontStyle.Bold);
richTextBox1.SelectionColor = System.Drawing.Color.Red;
这个是完整的 ,你想办法 把value值 写进去就可以实现这个效果了,只能给你提供这些了,不然就相当于写出来了
2014-04-01
展开全部
http://msdn.microsoft.com/zh-cn/library/vstudio/yh8963yx(v=vs.100).aspx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询