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
 { 
 
 OneCell { 
 
 oggetto o = this.GetColumnValueAtRow ( fonte , rOWNUM ) ; 
 
 se ( o! = null) { 
 
 
 
 char c = ( ( stringa ) o) [ 0 ] ; 
 
if ( c > 'F' ) per
 { 
 
backBrush = new LinearGradientBrush ( limiti , Stati
Color.FromArgb ( 255 , 200 , 200 ) , Stati
Color.FromArgb ( 128 , 20 , 20 ) , Stati
 LinearGradientMode.BackwardDiagonal ) ; 
 
 foreBrush = new SolidBrush ( Color.White ) ; 
 
 } 
 
 } 
 
 } 
 cattura 
( Exception ex ) per
 ChangeColor { 
 
 base.Paint ( g , limiti , fonte , rOWNUM , backBrush , foreBrush , alignToRight ) ; 
 
 } 
 
 } 
 
 } 
 4 
 Fare clic su " File" e "Salva" per cambiare il colore della cella "o" nel controllo DataGridView del vostro programma . 
 
              
Programmazione © www.354353.com