Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, boa tarde.
Estou tentando manipular o DataGridView mais não estou conseguindo.
1) quero contar os registros não repetidos:
Ex:
1254
1254
1000
1548
1548
6523
6523
8758
teria que me reronar = 5 (como se fosse distinct do sql)
2) queria colorir os grupos, tipo assim:
a linhas dos numeros 1254 - fundo preto
a linha do numero 1000 - fundo azul
a linhas dos numeros 1548 - fundo preto
as linhas dos numeros 6523 - fundo azul
a linha do numero 8758 - fundo preto.
Fui bem claro? Se sim me deem uma dica de como posso fazer isso.
Valeu.....
Se você vai contar a quantidade de linhas para exibir é mais fácil contar direto no SQL e não no form. Seria só mais complexo.
Opa tudo certo?
Então, em web os gridviews tem um evento chamado RowDataBoud, que percorre todas linhas de um gridView e o codigo seria mais ou menos assim:
protected void gdvEmprestimos_RowDataBound(object sender, GridViewRowEventArgs e)
{
// percorre todas linhas do grid em cada postback
sobre o contador de numeros não repetidos, ou você pode fazer em sql, ou guardar os dados em um array e ir comparando no evento também
Porém eu não sei qual seria um evento equivalente a esse em forms, espero ter ajudado em algo