为什么添加到自定义.NET用户控件的属性在propertygrid中显示为粗体?

时间:2011-06-11 11:35:00

标签: .net winforms user-controls properties

通常,只有修改过的控件属性是粗体。

但在这种情况下,我创建了一个自定义用户控件并向其添加了一个公共属性。当我将它添加到任何容器并打开属性窗口时,我添加的所有属性也显示为粗体 - 尽管是默认值。

为什么会发生这种情况以及如何预防呢?

1 个答案:

答案 0 :(得分:3)

尝试将DefaultValueAttribute添加到属性中,并将其设置为您不希望显示为粗体的值。

相关问题