Gambas-it

Gambas3 => Programmazione => Topic aperto da: Ferdinando88 - 28 Maggio 2012, 16:19:01

Titolo: Gridwiew
Inserito da: Ferdinando88 - 28 Maggio 2012, 16:19:01
Salve a tutti.
Avrei bisogno di evidenziare(selezionare) una riga in una gridwiew dopo aver premuto un bottone.
Per esempio premo bottone 2 e il programma seleziona la riga 2
è possibile ?
Titolo: Re: Gridwiew
Inserito da: fsurfing - 28 Maggio 2012, 20:20:58
certo ,devi cambiare il colore di sfondo di ogni cella di quella righa,
Titolo: Re: Gridwiew
Inserito da: vuott - 28 Maggio 2012, 22:44:31
Non ho approfondito, in vero, se esiste un'unica istruzione per colorare un'intera riga... finora ho lavorato solo qualche volta con le GridView. Comunque, tenendo presente quello che ha suggerito l'amico fsurfing, io farei così...  :-X

poniamo il caso di avere una Gridview formata da 5 righe e 5 colonne. Vogliamo evidenziare... colorare di blu l'intera 4a riga,
(bisogna tenere presente che l'indice delle righe e delle colonne inizia da zero, come ogni array, appunto):

Codice: gambas [Seleziona]

Public Sub Button1_Click()
 Dim j as Byte

 For j = 0 To 4
' coloriamo la cella di ciascuna colonna lungo tutta la 4^ riga:
  GridView1[3, j].Background = Color.blue
 Next

End
Titolo: Re: Gridwiew
Inserito da: vuott - 14 Giugno 2012, 16:59:33
Allora, ho approfondito un po' la questione. Vedi qua:
http://www.gambas-it.org/smf/index.php?topic=2170.msg23934#msg23934