En la imagen siguiente, "MyCars" es una colección. Si la propiedad de un objeto es una colección, en un PropertyGrid, el valor aparece como la cadena "(Colección)" con un botón a la derecha si se selecciona el elemento.Cambiar el valor del elemento de propiedad en PropertyGrid
¿Es posible cambiar el valor "(Colección)"? ¿Si es así, cómo? La razón por la que pregunto es porque he implementado un UITypeEditor personalizado para el objeto que aparecerá en PropertyGrid en mi programa. Hasta el momento, aparece el botón de la derecha, pero el valor del texto es el mismo que el nombre para mostrar de la propiedad. Me gustaría que apareciera una cadena diferente allí.
Editar: para lo que vale, sé que puedo reemplazar el método de PaintValue
UITypeEditor y proporcionar un icono, que puede terminar haciendo si no puedo resolver este problema, pero me todavía me gustaría saber si y cómo se puede cambiar el texto "(Colección)".
Creo que aún terminaría con "(Colección)" al lado de su icono si usó el método PaintValue, pero no está seguro. –