本文共 850 字,大约阅读时间需要 2 分钟。
//很重要,一定要重写并在在OnPaint()中用传入的pevent.Graphics重绘,并且屏蔽掉父类的OnPaint方法,这样重绘后的图形不论控件怎么操作都不会消失了using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Drawing2D;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace GMFast.UI.UserControls{ public class EllipseButton:Button { //public class A // { // public int a = 9; // } // A a = new A(); // int b = a.a; //字段属性无法引用非静态属性、字段、方法 public EllipseButton() { //this.BackColor = Color.FromArgb(255, 255, 254); } public ColorStatus _colorStatus=ColorStatus.Empty; public ColorStatus colorStatus { get { return _colorStatus; } set {
转载地址:http://onlws.baihongyu.com/