1

如何从设计视图访问用户控件属性?

例如,我有一个使用属性调用的自定义用户NoteBox控件Title

我希望能够设置Title属性彻底设计视图并将其显示在我的表单上,就像您使用Text标签、按钮或组框的属性一样。

这可能吗?

4

1 回答 1

1

您可以这样做,并且在大多数情况下,当您将 UserControl 拖到设计器上时,它应该会自动工作。有许多属性,例如CategoryAttribute和类似的,可以帮助PropertyGrid确定如何显示您的控件属性。

有关详细信息,我建议阅读充分利用 .NET Framework PropertyGrid 控件。那篇文章详细介绍了所有适当的属性,以及演示如何根据需要为您的属性制作自定义编辑器等。

于 2012-12-07T21:39:14.480 回答