p;                        i再除以10得到3就是十位数上的数字,这样不就得到x1,y1的坐标了吗                         把坐标值赋值给x1、x2、y1、y2给下一步进行判断                         */                        if (连通判断() == true)//判断两坐标点是否联通                         {                             return true;//如果联通返回true                   private void 画框(int x, int y, Color 颜色, string 线种)         {             Graphics g = this.pictureBox1.CreateGraphics();//声明图片控件为画板             Pen p = new Pen(颜色, 2);//声明实例化画笔              //p.DashPattern = new float[] { 2, 1 };             if (线种 == "虚线")//如果方法参数写虚线则画笔的参数定义成虚线             {                 p.DashStyle = System.Drawing.Drawing2D.DashStyle.Dot;//定义虚线的样式为点             }             Rectangle a = new Rectangle(x * 边长 - 1 + 边长, y * 边长 - 1 + 边长, 边长 - 2, 边长 - 2);             //画长方形 此方法介绍过多次 这里不再赘述             g.DrawRectangle(p, a);//不为虚线的话直接画实线的           }           private void 画线(int x1,int y1, int x2,int y2,Color 颜色,连线方式 什么方式呢)         {               /*              * 首先画线方法的参数 四个坐标分别是第一点和第二点的x,y坐标              * 接着是颜色 为什么要设个颜色参数呢,和画框一样 画线方法还承担着              * 消除画线的功能 通过再次画和背景颜色一样的线来达到消除白线的
 << 上一页  [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]  ... 下一页  >>