我有一个UserControl名称UC1,它包含2个控件(文本框,标签)。之后我创建了新的窗体并将UC1拖到它上面,如何在设计模式下的“属性窗口”中读取和写入文本框和标签的所有属性(在UC1中)?目前,我只能看到UC1的属性,但文本框和标签的属性从未显示出来。拜托......谢谢..
备注:不想创建1对1的控件属性,例如:Public Overrides Property blabla As String ... End Property
答案 0 :(得分:1)
在control.cs中
[Description("Label displayed in the Control"), Category("Controls")]
public Label lblCaption
{
get { return _lblCaption; }
set { _lblCaption = value; }
}
在control.Designer.cs
中public System.Windows.Forms.Label _lblCaption;
为按钮
执行此操作