给定这样的类:
public class SomeClass
{
public SomeClass()
{
Name = "Default";
Values = Enumerable.Range(1,3).ToArray();
}
public string Name { get; set; }
public int[] Values { get; set; }
}
类的默认实例在PropertyGrid控件上如下所示:

是否可以覆盖为Values属性显示的文本,使其显示类似1, 2, 3而不是Int32[] Array.
PropertyGrid欢迎涉及反射和从控件
继承的解决方案。