. The DataGridView controle no Microsoft NET Framework permite aos usuários editar atributos visuais de elementos da tabela , tais como colunas, linhas e células . Cada célula dentro do DataGridView controle pode ter sua própria fonte de texto , cor de fundo e de primeiro plano. As linhas, colunas e grupos de células compartilham características de estilo particulares por padrão. É preciso substituir a propriedade pintura da classe DataGrid para alterar a cor de uma célula em particular no controle DataGridView. Instruções 
 1 
 Clique no botão "Iniciar " do Windows e selecione a opção " Microsoft Visual Studio. " 
 2 
 Clique em " Open" e selecione o programa C # , em que você quer mudar a cor de uma célula em particular no controle DataGridView 
 3 
 Adicione o seguinte código para o controle DataGridView após a linha " DataGrid public void ()" em seu programa : . < br > 
 DataGridColoredTextBoxColumn classe pública : DataGridTextBoxColumn 
 
 { 
 
 protected override void Paint ( System.Drawing.Graphics g, 
 
 System.Drawing.Rectangle limites, System.Windows . Forms.CurrencyManager 
 
 fonte , int rowNum , System.Drawing.Brush backBrush , System.Drawing.Brush 
 
 foreBrush , bool alignToRight ) 
 
 { 
 
 OneCell { 
 
 objeto o = this.GetColumnValueAtRow ( fonte , rowNum ); 
 
 if ( o! = null) { 
 
 
 
 char c = ( (string) o) [0]; 
 
 if ( c> 'F ') 
 
 { 
 
 backBrush = new LinearGradientBrush ( limites, 
 
 Color.FromArgb (255, 200, 200 ) , 
 
 Color.FromArgb (128 , 20, 20) , 
 
 LinearGradientMode.BackwardDiagonal ); 
 
 foreBrush = new SolidBrush ( Color.White ); 
 
 } } 
 
 
 } 
 
 catch (Exception ex) { 
 
 ChangeColor 
 
 base.Paint ( g, limites, fonte , rowNum , backBrush , foreBrush , alignToRight ); 
 
 } 
 
 } 
 
 } 
 4 
 Clique em "Arquivo " e " Salvar" para mudar a cor no "o" célula no controle DataGridView do seu programa.