WinForm中如何定时更新DataGrid中的数据?急!!!
构造函数中代码:
System.Timers.Timer myTimer = new System.Timers.Timer();
myTimer.Elapsed +=new System.Timers.ElapsedEventHandler(myTimer_Elapsed);
myTimer.Interval = 1000;
myTimer.Enabled = true;
----------------------------
private void myTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
strtextBox strTB = new strtextBox();
dataGrid2.SetDataBinding(strTB.CreateDs(),"Customers");
}
其中 strTB.CreateDs()方法建立一个DataSet。
如果我把dataGrid2.SetDataBinding(strTB.CreateDs(),"Customers");放到构造函数中就可以更新
但是我想定时更新数据 所以用了Timer但是DataGrid却不能显示数据 。望指点!!!