读书人

C# 自定义控件属性定义解决方法

发布时间: 2012-04-08 14:38:30 作者: rapoo

C# 自定义控件属性定义
/// <summary>
/// 边框风格
/// </summary>
public override BorderStyle BorderStyle
{
get
{
return this.MaskedTextBox1.BorderStyle;
}
set
{
this.MaskedTextBox1.BorderStyle = value;
}
}

各位大大们,这个定义为什么要报错啊,请各位指点一二。我新手没有分,请谅解。

[解决办法]
去掉 override 看看。
[解决办法]

探讨
去掉 override

[解决办法]
他不是virtual你override什么,编辑器怕你误操作把基类的属性隐藏了,所以你确定你隐藏你就加个new关键字
[解决办法]
BorderStyle属性不是virtual,所以不能重写。要么用new关键字隐藏基类的属性,要么换一个和BorderStyle不同的属性名称。

读书人网 >C#

热点推荐