c# windows 控件,显示多线程软件中文件的下载进度状态

标签 c# .net multithreading status download

所以我想用 c# 开发一个能够使用线程下载 youtube 视频的软件。

我应该使用哪个控件来显示给定时间内每个视频的下载进度?

最佳答案

您始终可以将 ProgressBar 组件与 BackgroundWorker 结合使用来更新完成状态。

这是一个基本示例:C# Winform ProgressBar and BackgroundWorker

顺便说一下,一个人在这里写了一步一步的说明,这可能会有帮助:http://fernandof.wordpress.com/2007/04/04/implementing-multi-threading-in-winforms-using-the-backgroundworker-class/

关于c# windows 控件,显示多线程软件中文件的下载进度状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5789682/

相关文章:

.net - GAC 中的 SQLCLR 函数和 System.Runtime.Serialization

java - 在对象上同步似乎没有同步

android - 服务中的线程,还是线程中的服务?

c# - 找不到连接字符串 WebSecurity.IntializeDatabaseConnection

c# - 我需要使用 MVVM 导航到另一个包含 WPF 中父对象的子对象的 View

c# - .NET 中有多少种异步开发模型?

multithreading - 在 Rust 中使用 `Result<T, Box<dyn Error>>` 技巧,但跨多个线程

javascript - 通过http请求将列表从 Angular 传递到C#

c# - 在 C# 中从 WebApi 获取数据

c# - 如果方法名称以 "Response"结尾,WCF 会中断吗?