我重写TextBox等控件,为了加入些方法进去。但多个控件都添加了相同的属性设置,如ValueType ,ErroMessage等属性,就写成了个基类。如果用接口的话,每个类都要去实现一次,那是多余的。因为是重写的空间,在使用控件的时候要在属性面板里设置属性,所以只能用继承或着就把属性写到这个类里了。 我用的.net 3.5 如,如何把基类继承进去,或用其他方法实现。 //控件 public class MyTextBox : System.Windows.Forms.TextBox {
} //基类 public class BaseControl { /// <summary> /// 最小输入范围 /// </summary> public int MaxLen { get { return this._MaxLen; } set { this._MaxLen = value; } } /// <summary> /// 最大输入范围 /// </summary> public int MinLen { get { return this._MinLen; }