C#Graphics画图
2015-06-01 19:52
399 查看
public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Graphics g = this.CreateGraphics();//创建GDI对像 //创建画笔(颜色) Pen npen = new Pen(Brushes.Red); //创建两个点 Point n1 = new Point(20, 20); Point n2 = new Point(255, 255); g.DrawLine(npen, n1, n2); } private void Form1_Paint(object sender, PaintEventArgs e) { Graphics g = this.CreateGraphics();//创建GDI对像 //创建画笔(颜色) Pen npen = new Pen(Brushes.Red); //创建两个点 Point n1 = new Point(20, 20); Point n2 = new Point(255, 255); g.DrawLine(npen, n1, n2); } private void button2_Click(object sender, EventArgs e) { Graphics ng = this.CreateGraphics(); //创建画笔 Pen npen = new Pen(Brushes.Red); Size sz=new System.Drawing.Size(100,100); Rectangle res = new Rectangle(new Point(50, 50), sz); ng.DrawRectangle(npen, res); } private void button3_Click(object sender, EventArgs e) { Graphics g = this.CreateGraphics(); Pen npen = new Pen(Brushes.Blue); Size sz = new System.Drawing.Size(180, 180); Rectangle rec = new Rectangle(new Point(150, 150), sz); g.DrawPie(npen, rec, -50, -50); } private void button4_Click(object sender, EventArgs e) { Graphics g = this.CreateGraphics(); Pen npen = new Pen(Brushes.Blue); g.DrawString("我是中国人", new Font("宋体", 20, FontStyle.Bold), Brushes.Blue, new PointF(29, 29)); }
相关文章推荐
- C#第五次作业:开源项目“网页正文提取”的理解
- [工具-005] C#如何绑定HotKey
- C#泛型-使用委托的Sort排序方法
- C# 加密解密(DES,3DES,MD5,Base64) 类
- C# 导出标准格式的Excel 可用迅雷下载
- C# 获取客户端IP
- C# 获取系统当前时间 长格式
- C# 字符串截取
- C#正则表达式语法规则详解
- c#自定义类型的转换方式operator,以及implicit(隐式)和explicit (显示)声明的区别
- C# 操作XML 如果不存在创建 存在直接追加
- C# treeview右键菜单 设置技巧
- C# Invoke
- C# 根据时间创建文件夹
- C# Rows.Remove() 和 DataRow.Delete() 的区别
- C#:代表(delegate)和事件(event) (转)
- C# DataAdapter.Update() 无法更新数据表中删除的数据行
- 通过configSource提高web.config配置灵活性
- mongo DB for C#
- c#的DateTime.Now函数详解