首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请给小弟我一个用线程操作主窗体的最简单的源码吧

2012-05-12 
请给我一个用线程操作主窗体的最简单的源码吧一个主窗体,一个按钮,一个LABEL点按钮,建立一个线程,将当前时

请给我一个用线程操作主窗体的最简单的源码吧
一个主窗体,一个按钮,一个LABEL
点按钮,建立一个线程,将当前时间在主窗体的label 显示。

用thread 或 backgroundworker

另外,如果要操作主窗体或一个DATATABLE,上边两个方法那个好?

[解决办法]

C# code
        private void button1_Click(object sender, EventArgs e)        {            Thread thread = new Thread(new ThreadStart(ThreadTest));            thread.Start();        }        private void ThreadTest()        {            UpdateTimeHandler ut = new UpdateTimeHandler(UpdateTime);            this.Invoke(ut, DateTime.Now);        }        private void UpdateTime(DateTime dt)        {            this.label1.Text = dt.ToString();        }        private delegate void UpdateTimeHandler(DateTime dt); 

热点排行