C# 在Windows控件库中添加进度条 在控件库中有下载函数,现在想做的,把下载的进度显示在一个FORM在的ProgressBar中这要如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看你的下载函数能否提供下载进度了,如能就用它控制processbar的位置 现在是不知怎么把数据传到Form上ProgressBar,用委托? WebClient client = new WebClient();client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted); void client_DownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e){ int a = e.ProgressPercentage; progressBar1.Value = a;} 不提供进度,就学java使用不确定进度条。虽然我不知道C#的进度条是否支持不确定,不过大不了自己挂一个定时器,很容易实现的。 DownloadFileCompleted是自定义的?client_DownloadProgressChanged没有这个事件 backgroundWorker1.RunWorkerAsync();就这个就行! webbrowser选中checkbox问题 xtragrid 如何判断 鼠标 悬浮 到某列? 请教C#进程间匿名管道的使用 问几个关于多线程的问题,非常感谢 请教一个问题,关于大量图片数据处理,急!!!!!!!! 用webclient从FPT服务器下载文件问题 一个关于文件路径的小问题: 如何得到winform应用程序的中径. Winform + Access本地可以运行,到客户机器上运行不了? 为什么valuechanged事件没有触发? 如何在C#中建立一个long型的枚举,它的长度是64位 C# Winform程序连接Oracle问题 简单工厂模式?类的设计?迷惑!
现在是不知怎么把数据传到Form上ProgressBar,用委托?
client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted);
void client_DownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e)
{
int a = e.ProgressPercentage;
progressBar1.Value = a;
}
DownloadFileCompleted是自定义的?client_DownloadProgressChanged没有这个事件
就这个就行!