久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

子線程中操作控件

 ~飄落~ 2010-11-14
方式一:
public partial class Form1 : Form
{
private delegate void FlushClient();//代理
public Form1()
{
       InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
      Thread thread = new Thread(CrossThreadFlush);
      thread.IsBackground
= true;
      thread.Start();
}

private void CrossThreadFlush()
{
      while (true)
      {
            //將sleep和無限循環(huán)放在等待異步的外面
            Thread.Sleep(1000);
            ThreadFunction();
      }
}
private void ThreadFunction()
{
      if (this.textBox1.InvokeRequired)//等待異步
      {
            FlushClient fc
= new FlushClient(ThreadFunction);
            this.Invoke(fc);//通過代理調(diào)用刷新方法
      }
      else
      {
            this.textBox1.Text = DateTime.Now.ToString();
      }
  }
}
此方法2.0及以上
方法二:
private void ControlThread()
{
            MethodInvoker TextBox1Show = new MethodInvoker(myControl);
            BeginInvoke(TextBox1Show);
}
private void myControl()
{
            textBox1.Text = "kdkkdkk2";
 }
方法三:
this.Invoke((EventHandler)(delegate {}));

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多