Non*_*one 5 c# properties custom-controls
我创建了一个用户控件,里面有一个文本框.我已经覆盖了基本控件的Text属性,如下所示:
[Browsable(true)]
[DefaultValue("")]
[Description("Test1"), Category("Test")]
public new string Text
{
get
{
return textBox1.Text;
}
set
{
textBox1.Text= value;
}
}
Run Code Online (Sandbox Code Playgroud)
现在,我遇到这个问题,我在表单中创建控件的任何实例,Text始终具有controlname + number(实例)的值.我想知道为什么会发生这种情况,以及如何删除此默认值?谢谢.