它有TableStyle和DataGridColumnStyle样式可以定制。不知你问的是这吗?

解决方案 »

  1.   

    可以,如下用法 DataGridTableStyle ts1 = new DataGridTableStyle(); 
    ts1.MappingName = "EastCoastSales"; 
    ts1.AlternatingBackColor = Color.LightBlue; 
     DataGridColumnStyle TextCol = new DataGridTextBoxColumn(); 
     
         TextCol.MappingName = "custName"; //from dataset table 
     
         TextCol.HeaderText = "Customer Name"; 
     
         TextCol.Width = 250; 
     
         ts1.GridColumnStyles.Add(TextCol);  myDataGrid.TableStyles.Add(ts1);
      

  2.   

    可以,不妨将模版生成的代码(initcomponent方法中)拿出来改一下,即可