C# 非UI线程对控件的控制
2015-01-25 08:09
253 查看
第一步:定义委托
第二步:控制UI的方法
第三步:定义线程
View Code
第四步:启动线程
public delegate void wei(string ss);
第二步:控制UI的方法
public void get1(string ss) { richTextBox1.Text += ss; }
第三步:定义线程
public void RecMessage() { //线程方法 控件.BeginInvoke(new wei(控制UI方法), new object[] { 参数 }); }
View Code
第四步:启动线程
Thread th = new Thread(RecMessage); th.Start();
相关文章推荐
- C# 多线程控制UI上的控件
- C# Winform 跨线程更新UI控件常用方法汇总
- C#用副线程改主线程(UI线程)的控件属性的方法(包括Winform和WPF)
- c#利用委托跨线程调用UI控件完整使用方法
- C# Winform 跨线程更新UI控件常用方法总结(转)
- C# 跨线程 跨窗体 子线程在窗体外类中控制主窗体控件
- C#跨线程更新控件(UI)使用delegate方式
- 【转载】C# Winform 跨线程更新UI控件常用方法总结
- c# 线程中如何控制控件焦点
- C# Winform 跨线程更新UI控件常用方法汇总
- C# 跨线程访问或者设置UI线程控件的方法
- C# Winform 跨线程更新UI控件常用方法总结(转)
- c# 线程中如何控制控件焦点
- C#线程相关问题总结:基本操作及UI控件交互
- C# Winform 跨线程更新UI控件常用方法汇总
- C#在非UI线程调用UI线程的控件
- C# Winform 跨线程更新UI控件常用方法汇总
- 在C#的涉及UI的开发中,跨线程直接访问控件的解决方案
- C# Winform 跨线程更新UI控件常用方法总结(转)
- c#非委托方式在子线程里操作UI控件(实际上运算逻辑在子线程,更新还是在主线程,解决了UI界面无响应的问题)