日期:2014-05-17  浏览次数:21033 次

为什么dataGridView会显示红叉叉,在Timer显示的
在time显示时 一会就变红叉叉了  Interval是一秒


public void Timer_Test(object sender, System.Timers.ElapsedEventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("UserName", System.Type.GetType("System.String"));
dt.Columns.Add("UserAge", System.Type.GetType("System.String"));
dt.Columns.Add("UserSex", System.Type.GetType("System.String"));

DataRow dr = dt.NewRow();
dr["UserName"] = "a001";
dr["UserAge"] = "a002";
dr["UserSex"] = "a003";
dt.Rows.Add(dr);

dr= dt.NewRow();
dr["UserName"] = "b001";
dr["UserAge"] = "b002";
dr["UserSex"] = "b003";
dt.Rows.Add(dr);

dataGridView1.DataSource = dt;

}

------解决方案--------------------
出错了,跟踪代码