110,532
社区成员
发帖
与我相关
我的任务
分享
protected override void OnPaint(PaintEventArgs e)
{
Graphics g = e.Graphics;
DrawImg(g);//在画板的原点画出图形
base.OnPaint(e);
}
private Image DrawImg(Graphics g)
{
//g.Clear(Color.Black);
g.DrawRectangle(Pens.White, p0.X, p0.Y, WidthT - p0.X, HeightT - p0.Y);
g.FillRectangle((Brush)Brushes.White, PX - CheW / 2, PY - CheH / 2, CheW, CheH);
g.DrawString("123", new Font("Verdana", 7), new SolidBrush(Color.White), PX - CheW / 2, PY - CheH / 2 - 13);
g.DrawString("2", new Font("Verdana", 7), new SolidBrush(Color.Black), PX - CheW / 2, PY + CheH / 2 - 13);
g.DrawImage(img, new Point(0, 0));//在画板的原点画出图形
}