Autore Topic: Gridwiew  (Letto 1099 volte)

Offline Ferdinando88

  • Gamberetto
  • *
  • Post: 44
    • Mostra profilo
Gridwiew
« il: 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 ?

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: Gridwiew
« Risposta #1 il: 28 Maggio 2012, 20:20:58 »
certo ,devi cambiare il colore di sfondo di ogni cella di quella righa,

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Gridwiew
« Risposta #2 il: 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
« Ultima modifica: 29 Maggio 2012, 11:12:19 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Gridwiew
« Risposta #3 il: 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
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »