多线程调用主线程控件
private void button3_Click(object sender, EventArgs e) { this.label1.Text = "123kkk"; //System.Threading.Thread.Sleep(0); MessageBox.Show(this.timer1.Enabled.ToString()); var th = new System.Threading.Thread(ThreadStart); th.Start(); } public void ThreadStart() { //for (int i = 0; i < 501000; i++) //this.Controls["label1"].Text = "123456"; //textBox1.BeginInvoke(new Action(() => { textBox1.Text = "hello"; })); //for (int i = 0; i < 501000; i++) label1.BeginInvoke(new Action(() => { label1.Text = "hello"; })); label2.BeginInvoke(new Action(() => { label2.Text = ra.Next(1000).ToString(); })); }
---------------------------------------------
生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
https://pengchenggang.gitee.io/navigator/
SMART原则:
目标必须是具体的(Specific)
目标必须是可以衡量的(Measurable)
目标必须是可以达到的(Attainable)
目标必须和其他目标具有相关性(Relevant)
目标必须具有明确的截止期限(Time-based)
生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
https://pengchenggang.gitee.io/navigator/
SMART原则:
目标必须是具体的(Specific)
目标必须是可以衡量的(Measurable)
目标必须是可以达到的(Attainable)
目标必须和其他目标具有相关性(Relevant)
目标必须具有明确的截止期限(Time-based)