Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    12

    [vb2008.net] cella datagrid da colorare

    Ciao a tutti sono nuovo del forum, ho bisogno di un aiuto visto che sono un principiante della programmazione di vb net. L'aiuto che ho bisogno e quello di colorare le celle di una colonna se c'è una determinata condizione. Io ho fatto cosi
    codice:
     If DataGridView1.Rows(0).Cells(7).Value < Date.Now Then
                 DataGridView1.Rows(0).Cells(7).Style.BackColor = Color.Red       
      End If
    Ho bisogno di un ciclo che mi controlli se le date inserite sulla colonna7 sono inferiori alla data corrente e li colori. Con il mio codice funziona ma solo per la prima riga, quindi chiedo se gentilmente c'è qualcuno che puo darmi una mano. Grazie in anticipo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    12
    Qualcuno puo darmi una mano?

  3. #3
    dim nrec,i
    nrec = Datagridview1.Rowcount()
    for i = 0 to nrec - 1
    .........
    next

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    12
    Ciao lucky001 grazie per la risposta, siccome non sono al pc di casa e non riesco a provare il codice, volevo chiederti se faccio cosi:
    codice:
    dim nrec,i 
    nrec = Datagridview1.Rowcount() 
    for i = 0 to nrec - 1 If 
    DataGridView1.Rows(i).Cells(7).Value < Date.Now Then 
    DataGridView1.Rows(i).Cells(7).Style.BackColor = Color.Red 
    End If
    mi colora solo le celle dove ci sono date inferiori a quella di oggi per esempio? Oppure sbaglio? Scusa per il disturbo ma ancora ne ho da studiare per imparare questo linguaggio

  5. #5
    dim nrec,i
    nrec = Datagridview1.Rowcount()
    for i = 0 to nrec - 1
    If DataGridView1.Rows(i).Cells(7).Value < Date.Now Then
    DataGridView1.Rows(i).Cells(7).Style.BackColor = Color.Red
    End If
    next i

    Si certo ti colora sole quelle con data inferiore a quella odierna

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    12
    Grazie mille piu tardi provo, penso che avro bisogno di qualche altro aiutino. Buona giornata

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.