创建具有在设计模式下可访问的属性的用户控件



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

例如,我有一个名为 NoteBox 的自定义用户控件,其中包含一个 Title 属性。

我希望能够设置Title属性的全面设计视图,并将其显示在我的窗体上,就像使用标签、按钮或分组框的 Text 属性一样。

这可能吗?

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

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

相关内容

  • 没有找到相关文章

最新更新