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

C# 在自定义线程中采用系统委托方式操作主窗体线程控件的方法

2013-07-26 10:45 375 查看
一、System.Windows.Forms.MethodInvoker 类型是一个系统定义的委托,用于调用不带参数的方法。

private Thread myThread;

private
void Form1_Load(object sender, EventArgs e)

{

myThread =
new Thread(new ThreadStart(RunsOnWorkerThread));

myThread.Start();

}

private
void RunsOnWorkerThread()

{

MethodInvoker mi =
new MethodInvoker(SetControlsProp);

BeginInvoke(mi);

}

private
void SetControlsProp()

{

label1.Text =
"myThread线程调用UI控件";

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: