0
My code
Private Sub CadastroDataGridView_CellFormatting(sender As Object, e As DataGridViewCellFormattingEventArgs) Handles CadastroDataGridView.CellFormatting
If Me.CadastroDataGridView.Columns(e.ColumnIndex).Name = "DataGridViewTextBoxColumn15" Then
If e.Value IsNot Nothing Then
Dim dgvdate As Date = CDate(e.Value)
If dgvdate < CDate(Now) Then
e.CellStyle.BackColor = Color.Red
e.FormattingApplied = True
Else
e.CellStyle.BackColor = Color.Green
e.FormattingApplied = True
End If
End If
End If
End Sub
Explain better, do you want to do this in load or by event? Put the code like this populating the datagrid, usually I do a part routine after popular the grid, then compare the data of the object I want popular and format the grid in this method.
– Ezequiel da Silva Daniel
I want to do it in Load, as soon as the user logs automatically has to color all expired tables. @Ezequieldasilvadaniel
– Abd Domingos
Where does "Query" come from? @Ezequieldasilvadaniel
– Abd Domingos