DataGridView e formattazione di DataGridViewRow

martedì 25 novembre 2008 - 14.02

Teech Profilo | Expert

Ho creato un forma con un DataGriView (dgv) che popolo con una mia Collection di miei oggetti.
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Mentre si compila la DataGridView vorrei controllare dei valori di proprietà degli oggetti della mia collection e cambiare il colore dei caratteri solo per quella riga specifica che il programma stà inserendo quando queste proprietà hanno determinati valori. Sono arrivato ad un punto morto in quanto non riesco a capire come cambiare la proprietà della DataGridViewRow; attualmente stò utilizzanto l'evento RowAdded come di seguito riportato:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
In parole povere, cosa devo mettere al posto di ???? per cambiare il colore dei caratteri della riga? So che la domanda può essere banale, ma proprio non ci riesco!!!

Grazie
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole

EDIT:
Ho trovato un sistema per risolvere, ma solo in parte:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
In questo modo non funziona però in modo corretto in quanto su 3 righe della tabella me ne formatta 2 e la terza prende l'ultima formattazione indicata... Non ci capisco nulla!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5