当然可以,就像楼上所说的,有关细节看看MSDN,里面很全的^_^

解决方案 »

  1.   

    private void InitiDataGrid()
    {
    DataGridTableStyle dgts = new DataGridTableStyle();
    dgts.MappingName = "Person";
    dgts.RowHeaderWidth = 20;
    dgts.AllowSorting = false;
    DataGridTextBoxColumn tbc1 = new DataGridTextBoxColumn();
    tbc1.MappingName = "PersonName";
    tbc1.HeaderText = "用户名";
    tbc1.Width = 100;
    tbc1.NullText = "";
    dgts.GridColumnStyles.AddRange(new DataGridColumnStyle[]{tbc1});
    this.dataGrid1.TableStyles.Add(dgts);
    }
      

  2.   

    可以使用DataGridTableStyle类的一些属性,不过需要在应用你自定的Style之前解除对DG的绑定,应用后再次绑定你所要数据吧