0

我有一个 UserControl 名称 UC1,其中包含 2 个控件(文本框、标签)。之后我创建新的窗口窗体并将 UC1 拖到它上面,我如何在设计模式下的“属性窗口”中读取和写入文本框和标签(在 UC1 内)的所有属性?目前,我只能看到 UC1 的属性,但文本框和标签的属性永远不会显示出来。请……谢谢……

备注:不想逐个创建控件属性,例如:Public Overrides Property blabla As String... End Property

4

1 回答 1

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;

为按钮执行此操作

于 2013-09-15T15:26:49.127 回答