Nell'immagine in basso, "MyCars" è una raccolta. Se la proprietà di un oggetto è una raccolta, in un PropertyGrid il valore viene visualizzato come stringa "(Raccolta)" con un pulsante a destra se l'elemento è selezionato.Modifica il valore per l'elemento di proprietà in PropertyGrid
È possibile modificare il valore "(Raccolta)"? Se é cosi, come? Il motivo per cui lo chiedo è perché ho implementato un UITypeEditor personalizzato per l'oggetto che apparirà in PropertyGrid nel mio programma. Finora, il pulsante a destra appare ma il valore del testo è lo stesso del nome visualizzato della proprietà. Mi piacerebbe che una stringa diversa appaia lì.
Edit: per quello che vale, so di poter eseguire l'override del metodo PaintValue
da UITypeEditor e fornire un'icona, che io possa finire per fare se non riesco a risolvere questo problema, ma mi piacerebbe Mi piacerebbe ancora sapere se e come quel testo "(Collezione)" può essere cambiato.
Penso che avresti ancora finito con "(Raccolta)" accanto alla tua icona se hai usato il metodo PaintValue, ma non sei sicuro. –