using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Drawing;
using System.Drawing.Drawing2D;
namespace WindowsApplication1
{
//手工编写winform
class test:Form
{
//手工编写一个自拖动鼠标绘矩形
//分析:要存储当前鼠标的位置,此可由如下事件mouseeventargs获知
// 要用到drawrectangle方法,此方法会用到参数当前鼠标的位置
// 还要填充此矩形,故要存储上述矩形的信息到一个字段
// 基于面向对象原则,绘制与填充放在两个东东,这个东东叫什么,叫方法吧,这两个方法之间要传递信息,要一个字段,表明是否已绘制矩形,已绘制矩形,方可填充矩形
//还要把如下几个事件与上述的字段结合起来,
private Rectangle currect;//绘制矩形 矩形的构造函数要多理解,比如在此用到矩形的左上角坐标point(x,y)及矩形长度及矩形宽度,共计4个元素,矩形起点坐标与终止坐标,所以要存储这2个字段