简介:
在C#中,使用PropertyGrid
来显示多重变量,通常意味着你想要展示一个对象的属性,该对象包含子对象或者集合。以下是一个简单的例子,展示如何使用PropertyGrid
来显示包含嵌套属性的对象。
使用:
嵌套对象加上如下代码
[TypeConverter(typeof(ExpandableObjectConverter))]
例子:
public class User
{
public string Name { get; set; }
public int Age { get; set; }
[TypeConverter(typeof(ExpandableObjectConverter))]
public Address HomeAddress { get; set; }
}
public class Address
{
public string Street { get; set; }
public string City { get; set; }
public string ZipCode { get; set; }
}