. Il controllo DataGridView nel NET Framework di Microsoft consente agli utenti di modificare gli attributi visivi di elementi di una tabella , ad esempio colonne, righe e celle . Ogni cella nel controllo DataGridView può avere il proprio testo caratteri, sfondo e colore di primo piano . Le righe, colonne e gruppi di cellule condividono particolari caratteristiche di stile di default. È necessario eseguire l'override della proprietà della vernice della classe DataGrid per cambiare il colore di una cella particolare nel controllo DataGridView . Istruzioni 
 1 
 Fare clic sul pulsante "Start " di Windows e selezionare il "Microsoft Visual Studio ". 
 2 
 Fare clic su " Apri" e selezionare il programma C # in cui si vuole cambiare il colore di una cella particolare nel controllo DataGridView 
 3 
 Aggiungere il seguente codice per il controllo DataGridView dopo la " public void DataGrid ( ) " riga nel programma : . < br 
 classe > pubblica DataGridColoredTextBoxColumn : DataGridTextBoxColumn 
 
 { 
 
 protetto override void Paint ( System.Drawing.Graphics g, 
 
 gigante System.Drawing.Rectangle , System.Windows . Forms.CurrencyManager 
 fonte 
 , int rOWNUM , System.Drawing.Brush backBrush , System.Drawing.Brush 
 
 foreBrush , bool alignToRight ) per 
 { 
 < p > OneCell { 
 
 oggetto o = this.GetColumnValueAtRow ( fonte , rOWNUM ) ; 
 
 se ( o! = null) { 
 
 
 
 char c = ( ( stringa ) o) [ 0 ] ; 
 
 if ( c > 'F' ) per 
 { 
 
 backBrush = new LinearGradientBrush ( limiti , Stati < p > Color.FromArgb ( 255 , 200 , 200 ) , Stati 
 Color.FromArgb ( 128 , 20 , 20 ) , Stati 
 LinearGradientMode.BackwardDiagonal ) ; 
 
 foreBrush = new SolidBrush ( Color.White ) ; 
 
 } 
 
 } 
 
 } 
 cattura 
 ( Exception ex ) per 
 ChangeColor { 
 < p > base.Paint ( g , limiti , fonte , rOWNUM , backBrush , foreBrush , alignToRight ) ; 
 
 } 
 
 } 
 
 } 
 4 < p > Fare clic su " File" e "Salva" per cambiare il colore della cella "o" nel controllo DataGridView del vostro programma .