在构建解决方案后重置BorderStyle属性值
本文关键字:BorderStyle 属性 构建 解决方案 | 更新日期: 2023-09-27 18:15:03
我有一个从UserControl类继承的客户控件,并且我在这个自定义控件中有一个datetimePicker当我使用新的关键字来隐藏继承的BorderStyle属性和创建新的属性,用来改变边界样式的日期时间,而不是自定义控件在设计时,该属性工作成功,但在构建解决方案后,该属性将失去其值并重置为默认值代码是:
[Browsable(true)]
[EditorBrowsable(EditorBrowsableState.Always)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
[Description("This Property Used To Change The Border Of The Inner Control")]
public new BorderStyle BorderStyle
{
get { return DateTimePicker.BorderStyle; }
set
{
DateTimePicker.BorderStyle = value;
}
}
尝试使用不同的名称,希望对您有所帮助