社区
VB
帖子详情
ToolStripStatusLabel控件跨【线程访】问时【委托】怎么写
[九零]
2014-01-19 04:33:27
我想在另外一个线程中需要修改ForeColor属性,现在要怎么操作
这个控件没有Invoke方法,要怎么写委托
谢谢
...全文
497
3
打赏
收藏
ToolStripStatusLabel控件跨【线程访】问时【委托】怎么写
我想在另外一个线程中需要修改ForeColor属性,现在要怎么操作 这个控件没有Invoke方法,要怎么写委托 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2014-01-19
打赏
举报
回复
访问任何控件的Invoke都可以。最简单的访问窗体的Invoke。 因为Incoke只是让代码在UI线程执行。
以专业开发人员为伍
2014-01-19
打赏
举报
回复
所有的控件都是组件,但是不是所有的组件都是控件。要学会区分一个组件到底是不是一个控件,以免张冠李戴。 有些人平时不认真学习控件知识,知识学点c#基本语法就上岗了。这就尤其需要多经过一些锻炼。
以专业开发人员为伍
2014-01-19
打赏
举报
回复
ToolStripStatusLabel 根本不是一个winform控件,他只不过是一个组件(component)而已。 如果你想调用Invoke,访问它的容器控件。
C#中
跨
线程
操作
控件
From:http://tech.ddvip.com/2008-12/122906068099474.html一、前面的话 对于一些耗时型操作(如文件下载),让主
线程
去处理不是明智的选择,虽然这样做会使得程序开发起来很简单。因为WinForm程序设计的准则之一就是Responsive,即让用户觉得程序一直在工作,而不是感觉它在罢工(呵呵,事实上,程序不会罢工,只是你没给他表现得机会,
paip.C#.NET多
线程
访
问
tool
Strip
Status
Label
paip.C#.NET多
线程
访
问
tool
Strip
Status
Label
作者Attilax , EMAIL:1466519819@qq.com
tool
Strip
Status
Label
控件
比较特殊,无法定义invoke来
线程
调用。。只好使用原生
委托
..代码稍微多一些.. ...
paip.C#.NET多
线程
访
问
tool
Strip
Status
Label
VC421
paip.C#.NET多
线程
访
问
tool
Strip
Status
Label
VC421 作者Attilax , EMAIL:1466519819@qq.com
tool
Strip
Status
Label
控件
比较特殊,无法定义invoke来
线程
调用。。 原以为只好使用原生
委托
..代码稍微多一些.. 其实也可使用this.Invoke
paip C NET多
线程
访
问
tool
Strip
Status
Label
paip C NET多
线程
访
问
tool
Strip
Status
Label
Tool
Strip
Status
Label
没有 InvokeRequired 属性的解决办法
Tool
Strip
Status
Label
没有 InvokeRequired 属性的解决办法当编
写
多
线程
程序时,你希望在
线程
中修改 Form 窗体上的
控件
的文本等属性,但你会得到一个错误:
线程
间操作无效: 从不是创建
控件
“xxx”的
线程
访
问它。引发了“Microsoft.VisualStudio.Debugger.Runtime.CrossThreadMessagingException”类型的异
VB
16,722
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章