DataTable dt = new DataTable(); for (int i = 1; i < 26; i++) { dt.Columns.Add("Column" + i.ToString(), typeof(string)); } DataRow newRow; int k = 0; for (int a = 0; a < 40; a++) { newRow = dt.NewRow(); for (int i = 1; i <= dt.Columns.Count; i++) { newRow["Column" + i.ToString()] = k.ToString("000"); k++; } dt.Rows.Add(newRow);
//双缓冲防止闪烁
SetStyle(ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true);
UpdateStyles();
http://blog.csdn.net/etudiant6666/article/details/7422303
for (int i = 1; i < 26; i++)
{
dt.Columns.Add("Column" + i.ToString(), typeof(string)); }
DataRow newRow; int k = 0;
for (int a = 0; a < 40; a++)
{
newRow = dt.NewRow();
for (int i = 1; i <= dt.Columns.Count; i++)
{
newRow["Column" + i.ToString()] = k.ToString("000");
k++;
}
dt.Rows.Add(newRow);
}
dataGridView1.DataSource = dt;