多线程操作控件属性和方法
程序员文章站
2022-06-10 10:59:41
...
设置属性和方法
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();
}
上一篇: 微信摇骰子怎么控制点数
推荐阅读
-
解析HTML5的存储功能和web SQL的相关操作方法
-
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
-
CorelDRAW中手绘工具的使用方法和操作技巧介绍
-
如何在CorelDRAW中使用渐变填充对象 渐变填充的操作方法和应用技巧介绍
-
如何使用CorelDRAW为对象填充图案 图案填充的操作方法和应用技巧介绍
-
2018大学生网络赚钱的门路和技巧,手机也可以操作的方法!
-
Coreldraw10页面管理的基本操作方法和技巧
-
C#编程获取实体类属性名和值的方法示例
-
iOS实现通过按钮添加和删除控件的方法
-
HTML5自定义data-* data(obj)属性和jquery的data()方法的使用