您的位置:首页 > 编程语言 > C#

c#学习日记-datagrid风格自定义设置

2005-11-26 11:58 429 查看
private void tablestyle()
{
if(ds==null)
{
return;
}
DataGridTextBoxColumn aColumnTextColumn;
DataGridTableStyle ts = new DataGridTableStyle ();
ts.MappingName =ds.Tables[0].TableName ;
int numCols,i=0;
numCols = ds.Tables[0].Columns.Count;
while (i<numCols-1)
{ aColumnTextColumn = new DataGridTextBoxColumn();
aColumnTextColumn.MappingName =ds.Tables [0].Columns[i].ColumnName;
aColumnTextColumn.HeaderText =ds.Tables [0].Columns[i].ColumnName;
if(ds.Tables [0].Columns[i].DataType==System.Type.GetType("System.Decimal"))
{ aColumnTextColumn.Format ="c";
}

ts.GridColumnStyles.Add(aColumnTextColumn);
i=i+1;
}
dataGrid1.TableStyles.Clear();
dataGrid1.TableStyles.Add(ts);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: