C# 我可以在控件项目设计器中以编程方式设置自定义控件的值吗?
假设我在自定义控件中有一个标签。在构造函数中,我设置了它的文本值 标签不会刷新。它仅在以客户机形式存在时才这样做C# 我可以在控件项目设计器中以编程方式设置自定义控件的值吗?,c#,winforms,C#,Winforms,假设我在自定义控件中有一个标签。在构造函数中,我设置了它的文本值 标签不会刷新。它仅在以客户机形式存在时才这样做 如何以编程方式更新自定义控件本身上的标签?将标签文本作为控件的属性进行访问: (对于您的案例,getter不是必需的,因此如果您不想要它,可以将其忽略) 这样,属性甚至会显示在控件的设计器中,或者您可以通过编程方式设置它,如下所示: MyControl.LabelText = "text"; MyControl.LabelText = "text";
如何以编程方式更新自定义控件本身上的标签?将标签文本作为控件的属性进行访问: (对于您的案例,getter不是必需的,因此如果您不想要它,可以将其忽略) 这样,属性甚至会显示在控件的设计器中,或者您可以通过编程方式设置它,如下所示:
MyControl.LabelText = "text";
MyControl.LabelText = "text";