在PropertyGrid控件中显示集合

我有一组包含字符串标签和值的对象,我如何将它们全部放在一个属性网格中?

public class stringVariable { public String name; public String defaultValue; public String value; }; public List variables = new List(); 

在一些教程中很好地介绍了将一个对象数组添加到属性网格中。 这应该是你正在寻找的。

它不是完全直截了当,但可能。 你需要有一个实现ICustomTypeDescriptor的类,它将告诉你要显示的属性等等。有一些实现,我使用这个: http : //www.codeproject.com/KB/miscctrl/bending_property的.aspx