C# 控件的“替代大小”属性不随高度和宽度扩展

C# 控件的“替代大小”属性不随高度和宽度扩展,c#,properties,size,controls,propertygrid,C#,Properties,Size,Controls,Propertygrid,在加载到propertygrid时,custom size属性首先显示为一个“”+“符号,但当我单击“”+“符号将其展开以查看高度和宽度时,我看不到高度和宽度。 我已经使用下面的代码来编码我的自定义尺寸 [Browsable(true),Category("Properties")] [DefaultValue(typeof(Size), "150,25")] public new Size Size { get { return SDLabelSize; } set { SDL

在加载到propertygrid时,custom size属性首先显示为一个“
”+“
符号,但当我单击“
”+“
符号将其展开以查看高度和宽度时,我看不到高度和宽度。 我已经使用下面的代码来编码我的自定义尺寸

[Browsable(true),Category("Properties")]
[DefaultValue(typeof(Size), "150,25")]
public new Size Size
{
    get { return SDLabelSize; }
    set { SDLabelSize = value; this.ClientSize = value; }
}

请帮助。

这没什么问题,在我尝试时效果很好。如果不进行一次小的修改,就无法猜测可能会出现什么问题。我已使用下面的方法来提取属性propertyGrid.BrowsableAttributes=new AttributeCollection(new CategoryAttribute(“属性”));如果我评论以上尺寸是否合适,显示高度和宽度…有什么线索吗??