Rectangle rect1=new Rectangle(85,15,140,50);//生成矩形,
坐标(85,15),
宽度140 ,高度50
g.DrawRectangle(Mypen,rect1);//画矩形 

解决方案 »

  1.   


            void drawRectangle()
            {
                Image img = new Bitmap(200, 200);
                Graphics g = Graphics.FromImage(img);
                Rectangle rec = new Rectangle(new Point(0, 0), new Size(100, 100));
                Pen pen = new Pen(Color.Black);
                g.DrawRectangle(pen, rec);//画矩形
            }
      

  2.   

    void drawRectangle()
            {
                Image img = new Bitmap(200, 200);
                Graphics g = Graphics.FromImage(img);
                Rectangle rec = new Rectangle(new Point(0, 0), new Size(100, 100));
                Pen pen = new Pen(Color.Black);
                g.DrawRectangle(pen, rec);//画矩形
            }
    这段代码我试了,但是执行出来之后它没有画任何东西还是空空的界面。请再知道谢谢!
      

  3.   

    敢问楼主是在什么地方画的
    把graphics创建成相应的对象就可以了
      

  4.   


    你调用这段代码的地方放在form的paint事件里,因为窗口一动就要重绘