wpf 异步操作
2016-06-07 15:05
190 查看
new Thread(() => { this.Dispatcher.BeginInvoke(new Action(() => { //添加操作 })); }).Start();
public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); for (int i = 0; i < 1000000; i++) { //text是一个textblock text.Text = Convert.ToString(i); } new Thread(() => { this.Dispatcher.BeginInvoke(new Action(() => { Thread.Sleep(5000); for (int i = 0; i < 1000000; i++) { //textInDis是一个textblock textInDis.Text = Convert.ToString(i); } })); }).Start(); } }
相关文章推荐
- ruby实现的一个异步文件下载HttpServer实例
- C#异步绑定数据实现方法
- C#线程间不能调用剪切板的解决方法
- C#及WPF获取本机所有字体和颜色的方法
- WPF MVVM示例讲解
- WPF实现时钟特效
- 科学知识:同步、异步、阻塞和非阻塞区别
- 探讨Ajax中同步与异步之间的区别
- PowerShell中调用WPF生成炫酷窗口实例
- C#线程同步的三类情景分析
- C#获取进程或线程相关信息的方法
- 简单对比C#程序中的单线程与多线程设计
- C#停止线程的方法
- C#子线程更新UI控件的方法实例总结
- C#线程队列用法实例分析
- C#中异步回调函数用法实例
- C++使用CriticalSection实现线程同步实例
- 基于C++实现的线程休眠代码
- C#实现异步GET的方法
- WPF实现类似360安全卫士界面的程序源码分享