Eckel Cheung's Blog

public static readonly Singleton{......

导航

随笔分类 -  WPF

摘要:第一篇的内容请看这里: http://www.cnblogs.com/leizhang/archive/2012/04/13/2446220.html代码下载在文章最后如何取消正在进行的异步操作 我们从前文可以知道我们进行的异步操作主要如下: 下载一个网页 通过正则表达式分析网页 我们可以发现步骤1是唯一耗时的操作,而且如果在我们点击取消按钮的时候我们如果已经下载了某一个网页我们也没必要中止第二步操作。 因此我们希望点击按钮的时候能够中止所有正在下载网页的异步操作. 这是我们之前的下载函数: 遗憾的是DownloadDataTaskAsync没有提供支持异步取消的重载,因此我们需要自己来自定义 阅读全文

posted @ 2012-04-17 15:44 Eckel Cheung 阅读(5409) 评论(25) 推荐(4) 编辑

摘要:创建项目并绘制界面打开Visual Studio并创建一个基于.net 4.5的WPF项目:GetTaoBaoItems之所以采用4.5是因为后面我们将要用到里面免费的新的异步编程特性.绘制如下主界面: 下载网页我们知道要进行网络数据采集必不可少就要下载网页内容,因此我们首先需要构建一个下载网页内容的函数: 注意using System.Net我们下载哪个网页了?我们可以通过类似网址查看一... 阅读全文

posted @ 2012-04-13 18:21 Eckel Cheung 阅读(17305) 评论(19) 推荐(6) 编辑