首页 > 学院 > 开发设计 > 正文

C# WPF 线程中更改textbox内容

2019-11-10 18:04:05
字体:
来源:转载
供稿:网友

创建线程

	Thread th = new Thread(new ThreadStart(test)); //也可简写为new Thread(ThreadMethod);                        th.Start(); //启动线程  

线程

	PRivate void test()        {            for (; ; Thread.Sleep(1000))            {                SetTextCallback d = new SetTextCallback(SetText);   // 托管调用                this.Dispatcher.Invoke(d, new object[] { "需要写进去的内容" });                             }        }

托管调用

        delegate void SetTextCallback(string text);         private void SetText(string text)        {            textBox1.Text = text;        }


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表