如何设置Winfrom DataGrid的颜色问题?
如果设Winform   DataGrid的第I行第J列的字段的背景颜色或设填充整个字段的颜色! 
 请高手指教
------解决方案--------------------using System; 
 using System.Drawing; 
 using System.Drawing.Drawing2D; 
 using System.Collections; 
 using System.ComponentModel; 
 using System.Windows.Forms; 
 using System.Data; 
 using System.Data.OleDb;   
 namespace DataGridStuff 
 { 
 	///  <summary>  
 	/// Summary description for Form1. 
 	///  </summary>  
 	public class Form1 : System.Windows.Forms.Form 
 	{ 
 		private System.Windows.Forms.DataGrid dataGrid1; 
 		///  <summary>  
 		/// Required designer variable. 
 		///  </summary>  
 		private System.ComponentModel.Container components = null;   
 		public Form1() 
 		{ 
 			// 
 			// Required for Windows Form Designer support 
 			// 
 			InitializeComponent();    			 
 		}   
 		///  <summary>  
 		/// Clean up any resources being used. 
 		///  </summary>  
 		protected override void Dispose( bool disposing ) 
 		{ 
 			if( disposing ) 
 			{ 
 				if (components != null)  
 				{ 
 					components.Dispose(); 
 				} 
 			} 
 			base.Dispose( disposing ); 
 		}   
 		#region Windows Form Designer generated code 
 		///  <summary>  
 		/// Required method for Designer support - do not modify 
 		/// the contents of this method with the code editor. 
 		///  </summary>  
 		private void InitializeComponent() 
 		{ 
 			this.dataGrid1 = new System.Windows.Forms.DataGrid(); 
 			((
System.ComponentModel.ISupportInitialize)(this.dataGrid1)).BeginInit(); 
 			this.SuspendLayout(); 
 			//  
 			// dataGrid1 
 			//  
 			this.dataGrid1.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)  
 				| System.Windows.Forms.AnchorStyles.Left)  
 				| System.Windows.Forms.AnchorStyles.Right); 
 			this.dataGrid1.DataMember =  " "; 
 			this.dataGrid1.HeaderForeColor = System.Drawing.SystemColors.ControlText; 
 			this.dataGrid1.Location = new System.Drawing.Point(24, 24); 
 			this.dataGrid1.Name =  "dataGrid1 "; 
 			this.dataGrid1.Size = new System.Drawing.Size(448, 280); 
 			this.dataGrid1.TabIndex = 0; 
 			//  
 			// Form1 
 			//  
 			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); 
 			this.ClientSize = new System.Drawing.Size(504, 341); 
 			this.Controls.AddRange(new System.Windows.Forms.Control[] { 
 																		  this.dataGrid1}); 
 			this.Name =  "Form1 "; 
 			this.Text =  "Form1 "; 
 			this.Load += new System.EventHandler(this.Form1_Load); 
 			((System.ComponentModel.ISupportInitialize)(this.dataGrid1)).EndInit(); 
 			this.ResumeLayout(false);   
 		} 
 		#endregion   
 		///  <summary>  
 		/// The main entry point for the application. 
 		///  </summary>  
 		[STAThread] 
 		static void Main()  
 		{ 
 			Application.Run(new Form1()); 
 		}   
 		private void Form1_Load(object sender, System.EventArgs e) 
 		{ 
 			// Set the connection and sql strings 
 			// assumes your mdb file is in your root 
 			string connString = @ "Provider=Microsoft.JET.OLEDB.4.0;data source=D:\li\northwind.mdb "; 
 			string sqlString =  "SELECT * FROM customers ";   
 			OleDbDataAdapter dataAdapter = null; 
 			DataSet _dataSet = null;   
 			try 
 			{ 
 				// Connection object 
 				OleDbConnection connection = new OleDbConnection(connString);   
 				// Create data adapter object 
 				dataAdapter = new OleDbDataAdapter(sqlString, connection);