ciao,
qualcosa di già fatto non c'è, puoi però estenderti la colonna della grdiview "DataGridViewColumn", e dirgli che la visualizzazione degli elementi delle celle è fatta da un'altra tua classe, che questa volta estende "DataGridViewTextBoxCell".
Ed in quest'ultima, il "FormattedValue" viene fatto da codice come stringa, tradotto in codice:
A designer nella tua griglia gli metti che la colonna sia quella tua ovvero "ColonnaLista", che a sua volta ha come visualizzatore di cella la "CellaLista":
800x600
74Kb
Come vedi l'esempio genera una stringa, ma puoi decidere di fare anche altro per visualizzare i dati come vuoi, ad esempio una listView etc...però allora devi estendere anche la listbox, e dargli le proprietà e i metodi per poter essere incastrata nella cella della griglia.
La cosa non è troppo complessa, ma vuole cmq 1po di codice...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo