????????????
???????????д???????????????????????????????????????????????????????????????????.???
private void DrawRect(Graphics Painter?? int Mouse_x?? int Mouse_y)
{
int width = 0;
int heigth = 0;
if (Mouse_y < Rect.Y)
{
Rect.Y = Mouse_y;
heigth = downPoint.Y - Mouse_y;
}
else
{
heigth = Mouse_y - downPoint.Y;
}
if (Mouse_x < Rect.X)
{
Rect.X = Mouse_x;
width = downPoint.X - Mouse_x;
}
else
{
width = Mouse_x - downPoint.X;
}
Rect.Size = new Size(width?? heigth);
Painter.DrawRectangle(pen?? Rect);
}
private Image DrawScreen(Image back?? int Mouse_x?? int Mouse_y)
{
Graphics Painter = Graphics.FromImage(back);
DrawRect(Painter?? Mouse_x?? Mouse_y);
return back;
}
private void MoveRect(Image image?? Rectangle Rect)
{
Graphics Painter = Graphics.FromImage(image);
Painter.DrawRectangle(pen?? Rect.X?? Rect.Y?? Rect.Width?? Rect.Height);
DrawRects(Painter);
MainPainter.DrawImage(image?? 0?? 0);
image.Dispose();
}
   ??????????????д?????????

????????????????????????п???????????б?????????????????????????

???????????????????????????????????????ù??????....????????????