C# 自定义控件属性定义
/// <summary>
         /// 边框风格
         /// </summary>
         public override BorderStyle BorderStyle
         {
             get
             {
                 return this.MaskedTextBox1.BorderStyle;
             }
             set
             {
                 this.MaskedTextBox1.BorderStyle = value;
             }
         }
各位大大们,这个定义为什么要报错啊,请各位指点一二。我新手没有分,请谅解。
------解决方案--------------------去掉 override 看看。
------解决方案--------------------
------解决方案--------------------他不是virtual你override什么,编辑器怕你误操作把基类的属性隐藏了,所以你确定你隐藏你就加个new关键字
------解决方案--------------------BorderStyle属性不是virtual,所以不能重写。要么用new关键字隐藏基类的属性,要么换一个和BorderStyle不同的属性名称。