paip.C#.NET多线程访问 toolStripStatusLabel VC421
作者Attilax , EMAIL:1466519819@qq.com
toolStripStatusLabel控件比较特殊,无法定义invoke来线程调用。。
原以为只好使用原生委托..代码稍微多一些..
其实也可使用this.Invoke
this.Invoke(new EventHandler(delegate
{
int start = int.Parse(textBox3.Text.Trim());
int dsonlyeo= (loadNum + start);
toolStripStatusLabel3.Text = "/" + dsonlyeo.ToString();
}));
作者Attilax , EMAIL:1466519819@qq.com
toolStripStatusLabel控件比较特殊,无法定义invoke来线程调用。。
原以为只好使用原生委托..代码稍微多一些..
其实也可使用this.Invoke
this.Invoke(new EventHandler(delegate
{
int start = int.Parse(textBox3.Text.Trim());
int dsonlyeo= (loadNum + start);
toolStripStatusLabel3.Text = "/" + dsonlyeo.ToString();
}));
本文介绍了一种在C#.NET中通过Invoke方法实现toolStripStatusLabel控件在线程间安全更新的方法。该方法避免了直接跨线程修改UI元素导致的应用崩溃问题,并提供了一个具体的代码示例。
3611

被折叠的 条评论
为什么被折叠?



