c#开发旅程

收集了所有我自己开发历程使用到过的所有点点滴滴 可能有时引用了他人的文章而没有注明请见谅

博客园 首页 联系 订阅 管理
private void DGStyle ( DataTable tab )
{
    DataGridTableStyle tableStyle = new DataGridTableStyle();
    if(dataGrid1.TableStyles.Count==0)
    {
        tableStyle.MappingName =tab.TableName; // 设定数据源的表名
        tab.DefaultView.AllowNew= true;         
        tableStyle.RowHeadersVisible=true;
        tableStyle.RowHeaderWidth=10;

        for (int i=0;i<tab.Columns.Count;i++)
        {
            DataGridTextBoxColumn TxtCol = new DataGridTextBoxColumn();
            TxtCol = new DataGridTextBoxColumn();
            TxtCol.MappingName=tab.Columns[i].ColumnName ;    //数据源的列名
            TxtCol.HeaderText= myArray [i] ;        //DataGrid上的列名
            TxtCol.ReadOnly = false;            //设置列属性的可修改性
            TxtCol.Width=60;                //设置列宽
            TxtCol.NullText = "Kinbor";            //该单元数据在数据库中值为NULL时的显示文本
            tableStyle.GridColumnStyles.Add(TxtCol);    //添加到样式列表中
        }                    
    }
    dataGrid1.TableStyles.Add (tableStyle);
}
posted on 2005-05-28 21:42  Kinbor  阅读(1999)  评论(1编辑  收藏  举报