Gambas-it
Gambas3 => Programmazione => Topic aperto da: giob1642 - 25 Aprile 2014, 00:39:58
-
ho qualche problema nell'uso di gridview; è successo anche ad altri?
Nel caso seguente la routine funziona ma cambia il colore solo su la colonna.
Public Sub attivagrid()
'Dim GridView1Row As _GridView_Row ?? ma non funziona lo stesso
With GridView1
.Columns.Count = 6
.Rows.Count = 31
End With
GridView1.Columns.Width = 60
GridView1.Rows.Height = 30
GridView1.Columns[0].Background = &007FFF&
GridView1.Row[0].BacKground = &007FFF&
GridView1[0, 0].Text = ""
GridView1[0, 1].Text = "uno"
GridView1[0, 2].Text = "due"
GridView1[0, 3].Text = "tre"
GridView1[0, 4].Text = "quattro"
end
grazie giorgio
-
Né GridView.Row né .Rows[n] posseggono la proprietà Background, pertanto dovrai utilizzare un ciclo per imporre il colore di fondo a ciascuna cella della riga interessata.
A tal proposito ti segnalo questa pagina della nostra WIKI su simile argomento:
http://www.gambas-it.org/wiki/index.php?title=Cambiare_il_colore_di_fondo_di_una_riga_cliccata_e_far_tornare_quello_di_un%27altra_al_colore_iniziale
-
grazie giorgio