【问题标题】:Displaying a Collection in a PropertyGrid Control在 PropertyGrid 控件中显示集合
【发布时间】:2009-03-12 11:15:56
【问题描述】:

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

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

【问题讨论】:

    标签: c# winforms propertygrid


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      许多教程都很好地介绍了将对象数组添加到属性网格。 This 应该是你要找的。​​p>

      【讨论】:

      • 请解释你的答案
      猜你喜欢
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 2010-12-07
      • 2016-07-17
      • 1970-01-01
      • 1970-01-01
      • 2011-05-15
      相关资源
      最近更新 更多