0

未分類の がありPropertyGridます。

1 つのオブジェクトは、別のクラスから継承するオブジェクトです。

[TypeConverter(typeof(ExpandableObjectConverter))]
public class ExpandValues: Values
{
    public double Value2 { get; set; }

    public ExpandValues()
        : base()
    {

    }
    public ExpandValues(string name, double value1, double value2)
        : base(name, value1)
    {
        Value2 = value2;
    }
}

親クラス:

[TypeConverter(typeof(ExpandableObjectConverter))]
public class Values
{
    [Browsable(false)]
    public string Name { get; set; }
    public double Value { get; set; }

    public Values()
        : this(null, 0)
    {

    }
    public Values(string name, double value)
    {
        Name = name;
        Value = value;

    }
}

クラスを含むオブジェクトを開くと、ExpandValues次のような値が表示されます。

Value2
Value

最初に親クラスのオブジェクトを表示するように彼に伝える方法はありますか (PropertyGrid を並べ替えずに)

4

1 に答える 1