如何在c#中将defaulty的默认值设置为propertyygrid的大小类型属性?

Ali*_*adi 3 c# propertygrid

我有一个属性网格,myclass是它的对象源.在我的班级中,我从大小类型中定义了一个项目.如何在item属性中设置默认值?

请看我的代码:

[CategoryAttribute("Information"), DefaultValue(Size(0, 0))]
public Size AndaazehPixel { get; set; }
Run Code Online (Sandbox Code Playgroud)

我的错误:'System.Drawing.Size'是'type'但是像'变量'一样使用

Lar*_*ech 5

试试这样:

[DefaultValue(typeof(Size), "0, 0")]
public Size AndaazehPixel { get; set; }
Run Code Online (Sandbox Code Playgroud)