private void button1_Click(object sender, EventArgs e){Graphics g = this.CreateGraphics();g.Clear(Color.White);Pen curPen = new Pen(Brushes.Black, 1);//g.DrawLine(curPen, 10, 0, 10, 30); //划线 ; (10,30) 水平坐标形同 10,0,  10,30;  int[] y = { 10, 20, 30, 40, 50, 60 };int[] x = { 30, 30, 30, 30, 30, 30 };for (int i = 0; i < y.Length; i++){t1(g, curPen, x[i], y[i]);}}public void t1(Graphics g, Pen curPen, int x, int y){g.DrawLine(curPen, x, y - 1, x, y); //划线 ; (10,30) 水平坐标形同 10,0,  10,30;  y坐标不同}

  不知道 画笔 的像素是多少,   设置的是 画线的长度为1; 画笔的宽度 为1

private void button1_Click(object sender, EventArgs e){Graphics g = this.CreateGraphics();g.Clear(Color.White);Pen curPen = new Pen(Brushes.Black, 1);//g.DrawLine(curPen, 10, 0, 10, 30); //划线 ; (10,30) 水平坐标形同 10,0,  10,30;  int[] x = { 10, 20, 30, 40, 50, 60 };int[] y= { 30, 30, 30, 30, 30, 30 };for (int i = 0; i < y.Length; i++){t1(g, curPen, x[i], y[i]);}t2(g,10,Color.Red, "ABCE",10, 30);}//绘制点public void t1(Graphics g, Pen curPen, int x, int y){g.DrawLine(curPen, x, y - 1, x, y); //划线 ; (10,30) 水平坐标形同 10,0,  10,30;  y坐标不同
        }//绘制字符串public void t2(Graphics g, int fontsize,Color c ,string str,int x, int y){     //创建一个画刷,颜色是纯色//选择字体、字号、风格Font font = new Font("微软雅黑", fontsize);Brush brush = new SolidBrush(c);  //Color.FromArgb(0, 255, 255)g.DrawString(str, font, brush, x, y); //划线 ; (10,30) 水平坐标形同 10,0,  10,30;  y坐标不同}

转载于:https://www.cnblogs.com/enych/p/10620352.html

C# GDI+ 画坐标(x,y)相关推荐

  1. 抽象类试验。定义一组具有继承关系的类。Shape(形状)类是一个抽象类,包含4个数据成员(坐标x,y,颜色c,图形对象g(Graphics类对象))

    package Test5_1_zxj; import javax.swing.*; import java.awt.*; public abstract class Shape {// 抽象类试验. ...

  2. R语言ggplot2可视化:指定标题的坐标轴位置(X轴坐标和Y轴坐标),将图像的标题(title)放置在图像内部的指定位置(customize title positon in plot)

    R语言ggplot2可视化:指定标题的坐标轴位置(X轴坐标和Y轴坐标),将图像的标题(title)放置在图像内部的指定位置(customize title positon in plot) 目录

  3. 【SeeMusic】视频编辑 ( 视频 X 坐标 | 视频 Y 坐标 | 视频旋转 | 视频扭曲 )

    SeeMusic 系列文章目录 [SeeMusic]下载安装并注册 SeeMusic 软件 [SeeMusic]创建 SeeMusic 工程并编辑相关内容 ( 创建工程 | 导入 MIDI 文件 | ...

  4. xy坐标正负方向_道路施工图纸上x坐标和y坐标分别代表什么方向,哪个代表南北方向,哪个代表东西方向?...

    展开全部 xy因各软件设置问题,导致可以互相转化,但32313133353236313431303231363533e78988e69d8331333366306439是在一般情况下: x坐标代表南北 ...

  5. Java黑皮书课后题第10章:10.4(MyPoint类)设计一个名为MyPoint的类,代表一个以x坐标和y坐标表示的点

    10.4(MyPoint类)设计一个名为MyPoint的类,代表一个以x坐标和y坐标表示的点 题目 程序 代码 Test4.java Test4_MyPoint.java 运行实例 UML 题目 程序 ...

  6. Java黑皮书课后题第3章:**3.28(几何:两个矩形)编写一个程序,提示用户输入两个矩形中心的x坐标和y坐标以及矩形的宽度和高度,然后判断第二个矩形是在第一个矩形内,还是和第一个矩形重叠

    **3.28(几何:两个矩形)编写一个程序,提示用户输入两个矩形中心的x坐标和y坐标以及矩形的宽度和高度,然后判断第二个矩形是在第一个矩形内,还是和第一个矩形重叠 题目 题目概述 运行示例 破题 代码 ...

  7. Java黑皮书课后题第3章:**3.27(几何:点是否在三角形内)假设一个平面上有一个直角三角形。编写程序,提示用户输入一个点的x坐标和y坐标,然后判断这个点是否在该三角形内

    **3.27(几何:点是否在三角形内)假设一个平面上有一个直角三角形.编写程序,提示用户输入一个点的x坐标和y坐标,然后判断这个点是否在该三角形内 题目 题目描述 破题 运行示例 代码 题目 题目描述 ...

  8. C#用GDI画任意形状的form

    C#用GDI画任意形状的form代码:代码放在窗体Paint事件中: List list = new List();//首先构构造好窗体的边缘的点 list.Add(new Point(0, 4)); ...

  9. 给定两个数组arrx和arry,长度都为N。代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点?

    问题描述: 给定两个数组arrx和arry,长度都为N.代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点? 思想 坐标系中两个点 ...

最新文章

  1. 070103_条件概率与贝叶斯公式,独立性
  2. j2ee与mysql乱码过滤_mysql 在 j2ee中配置的乱码问题处理
  3. dlib dll load failed 找不到指定的模块
  4. spring boot整合mybatis步骤
  5. cocos2d-x初探学习笔记(10)--运动中的加速度效果
  6. java 解析csv 乱码_Java采用opencsv解析csv文件以及解析中文乱码问题
  7. 大数据分析 es hive_使用Hive和iReport进行大数据分析
  8. 找出100以内内被7整除的数,每行显示7个,然后换行显示
  9. python视频 神经网络 Tensorflow
  10. VUE3 Router路由
  11. 【Espruino】NO.18 使用L298N驱动直流电机
  12. CPU-BenchMark
  13. 中科大计算机学院直博,对微软亚洲研究院招收直博生与实习生的详细说明
  14. 大数据离线阶段Day5之多彩缤纷数据源
  15. 2022年茶艺师(中级)考试题模拟考试题库模拟考试平台操作
  16. 百度大脑OCR助力泰康保险医疗理赔实现智能化
  17. php常见错误,php常见错误及错误处理 - 小俊学习网
  18. 百度数据挖掘实习生面试经验
  19. 4.5 函数最佳逼近
  20. 把全球大前端技术 ppt 分享给大家

热门文章

  1. .NET Framework Client Profile/.net framework 客户端配置
  2. ORA-39095: Dump file space has been exhausted
  3. Nginx rewrite使用
  4. iOS 友盟统计的bug分析
  5. javascrip 中的一些方法
  6. 动态修改页面Meta 标签 keywords description
  7. IP地址与子网掩码总结
  8. 今天项目中遇到的一个问题:判断新闻Id是否存在
  9. python从字典里搜索_Python:在字典中搜索字典的函数
  10. Docker仓库搭建