Selezione su ListBox

Ciao, ho un Listbox con 7 colonne; se faccio click su una cella vorrei che si evidenziasse solo quella, e non l’intera riga come invece succede.
Qualche anima buona pu darmi dei suggerimenti?
Grazie a tutti.
Nedi

Ciao, qui ci sono persone piu’ esperte di me che forse hanno soluzioni migliori…

cmq io farei cosi’.

Usare una proprieta’ pubblica
dim pos as xojo.Core.Point

per segnare la posizione

in evento cellclick:

pos=New Xojo.Core.Point(row,column)

me.Cell(row,column)=me.Cell(row,column) // questo non mi pare molto elegante ma fa scattare evento celltextpaint
Return True // questo evita che tutta la riga venga evidenziata

in evento celltextpaint

dim p as new xojo.Core.Point(row, column)
if pos=p then
g.ForeColor = rgb(180,237,153)
g.FillRect( 0, 0, g.width, g.height )
end if

spero sia utile

Grazie Salvatore: mi hai dato un ottimo spunto!

La soluzione “elegante”

me.invalidateCell(row, column)

Grazie Antonio!