C# winfrom制作控件,控件属性是结构体该怎么处理?

//结构体类型
public struct SimpleStruct
{
public SimpleStruct(int _A, int _B, int _C)
{
A = _A;
B = _B;
C = _C;
}

int A;
int B;
int C;
}

//属性代码
private SimpleStruct simpleSr = new SimpleStruct(111, 222, 333);

[Category("自定义属性")]
[Description("这个属性是灰色的,不可用!")]
public SimpleStruct SimpleSr
{
get { return simpleSr; }
set { simpleSr = value; }
}

但属性的窗体这个属性是灰色的

同理,类class类型的属性也一样。

如知道,请写一个简单例子的代码,请测试后再帖出来,我在网上找了方法,但并没有成功
效果就和Control类的Size属性那样的效果 
---
[Browsable(true)]//指定是否在属性栏可见
加了这个是一样的,你可以在代码里先试试 。

犯罪嫌疑人X
浏览 497回答 2
2回答

长风秋雁

[Browsable(true)]//指定是否在属性栏可见[Category("自定义属性")][Description("这个属性是灰色的,不可用!")]public SimpleStruct SimpleSr{get { return simpleSr; }set { simpleSr = value; }} 
打开App,查看更多内容
随时随地看视频慕课网APP