如何使用类作为属性

我尝试将类用作属性,但是无法在“属性”标签中更改其子属性

我想做一个像Font这张照片中的房产一样的房产

http://img3.mukewang.com/60b1dfac000105e403150446.jpg

元芳怎么了
浏览 177回答 1
1回答

至尊宝的传说

您需要对其进行装饰,[TypeConverter(typeof(ExpandableObjectConverter))]以使子属性显示在编辑器中。public struct MyStruct{    public int One;    public int Two;    public int Three;}public class MyEditableClass : Control{    [TypeConverter(typeof(ExpandableObjectConverter))]    public MyStruct MyProperty { get; set; } = new MyStruct();}这些属性现在将可扩展。
打开App,查看更多内容
随时随地看视频慕课网APP