realbasic-nug.it
[Top] [All Lists]

Re: colori listbox

To: REALbasic NUG Italian <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Re: colori listbox
From: Gualeni Giovanni <ggualeni at tiscali dot it>
Date: Tue, 31 Jan 2006 16:20:14 +0100
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
References: <6D669855-D7ED-4B23-A341-A94063B6F45D at cantoberon dot it><a06230900c0005b9c3369 at [192 dot 168 dot 2 dot 2]><5084B8E1-D1B7-4AC5-95F7-C08A0BD3D786 at sqlabs dot net><a06230900c000cdaa515d at [192 dot 168 dot 2 dot 2]><22DC7157-71DB-4B0E-969A-E876F160B180 at sqlabs dot net> <a06230900c00149df3582 at [192 dot 168 dot 2 dot 2]> <001601c6266e$924066b0$6501a8c0 at sviluppo>
Il giorno 31/gen/06, alle ore 14:59, <enricolr at libero dot it> <enricolr at libero dot it> ha scritto:

Ho un listbox con una serie di dati e vorrei colorare lo sfondo di alcune di queste righe a seconda che una colonna abbia un valore uguale o inferiore a quello di un'altra.(es. vorrei colorare di giallo la riga con valore uguale e di rosso la riga con valore inferiore, lasciando le altre senza colore di sfondo)

Nell'help ho trovato il parametro CellBackgroundPaint, ma non ho capito come posso abilitare la mia listbox a questo parametro in quanto non compare in quelli proposti, inoltre non sono sicuro che sia il parametro corretto.

Come indicato da Alessandro, CellBackgroundPaint e' un evento di ListBox
Prova inserendo ad esempio:

g.ForeColor = RGB(237, 243, 254) //scegli tu il colore
g.FillRect 0, 0, g.Width, g.Height //inserisce un rettangolo di sfondo grande quanto la cella

questo per ogni cella che vuoi colorare.

Giovanni


<Prev in Thread] Current Thread [Next in Thread>