多线程操作控件属性和方法
2020-08-11 16:46
253 查看
设置属性和方法
[code]private void button2_Click(object sender, EventArgs e) { timer.Stop(); Thread thread = new Thread(() => { //this.label1.Text = i.ToString(); if (this.button1.InvokeRequired) { this.button1.Invoke(new Action(() => this.button1.Enabled = true)); } Thread.Sleep(300); }); thread.IsBackground = true; thread.Start(); } private void button3_Click(object sender, EventArgs e) { Thread thread = new Thread(() => { if (this.richTextBox1.InvokeRequired) { this.richTextBox1.Invoke(new Action(() => this.richTextBox1.Clear())); } Thread.Sleep(300); }); thread.IsBackground = true; thread.Start(); }
相关文章推荐
- 黄聪:C#“多线程线程间操作无效: 从不是创建控件的线程访问它。”,跨线程修改控件属性解决方案
- 多线程间操作控件出错,用这个方法
- C# winform编程中多线程操作控件方法
- C# winform编程中多线程操作控件方法
- 请教c#多线程操作更新控件的简便方法
- C#中跨线程操作控件 --- InvokeRequired 属性 与Invoke方法
- 针对一个XML,如果不想使用任何第三方控件,只是使用wxString,设置属性可以用一下方法来操作
- 多线程操作控件属性
- VSFlexGrid控件属性和常用方法二
- webbrowser相关操作大全-1-----WebBrowser的方法、属性、事件
- [iPhone开发之控件的使用]UIAlertView的各种属性、方法及代理的使用
- EXTJS 3.0 资料 控件之 GridPanel属性与方法大全
- HyperLink控件的NavigateUrl属性绑定方法
- JQuery操作三大控件(下拉,单选,复选)的方法
- js中一些操作DOM的属性和方法
- 前端笔记 jQuery 属性操作 - attr() 方法 hover触摸变换 position hover控制display等任意属性
- Linux多线程锁属性设置方法
- defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
- 【jQuery】11-jQuery中的其它静态方法 12-静态方法holdReady方法 13-通过webstorm简化操作 14-jQuery内容选择器 15-属性和属性节点
- 使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法