C# WPF下载多个文件的文件应用程序

C# WPF下载多个文件的文件应用程序,c#,.net,wpf,windows,C#,.net,Wpf,Windows,首先让我告诉你,我在网上搜索过,但没有得到任何帮助。 我需要开发一个应用程序,我需要显示目前有多少文件正在下载和每个文件名,随着我们有选择取消下载时,我们想。为了更好地理解,我在整个UI设计中附上了一张图片。但我有一个疑问,在运行时我将如何继续在下载窗口中添加文件?假设我正在下载一个文件,现在过一段时间我将开始下载另一个文件。我将如何在同一窗口中添加该下载。任何想法、代码和帮助都将是巨大的帮助 我将从应用程序中的缓存中获取数据。文件名、下载的字节数和总大小所有内容都存储在缓存中,但运行时继续添加

首先让我告诉你,我在网上搜索过,但没有得到任何帮助。 我需要开发一个应用程序,我需要显示目前有多少文件正在下载和每个文件名,随着我们有选择取消下载时,我们想。为了更好地理解,我在整个UI设计中附上了一张图片。但我有一个疑问,在运行时我将如何继续在下载窗口中添加文件?假设我正在下载一个文件,现在过一段时间我将开始下载另一个文件。我将如何在同一窗口中添加该下载。任何想法、代码和帮助都将是巨大的帮助


我将从应用程序中的缓存中获取数据。文件名、下载的字节数和总大小所有内容都存储在缓存中,但运行时继续添加/删除下载窗口是一个问题。请帮助

我将使用ObservableCollection存储下载信息(文件名、进度等),然后使用DataTemplate创建一个容器(例如ListView),然后将集合绑定到控件


当您想将另一个文件添加到下载文件列表中时,只需将其添加到ObservableCollection,它就会自动显示在UI上。

我建议您查看一下。你的问题似乎太宽泛了,无法在这里回答。你试过什么?你有什么想法?您具体需要帮助解决哪些问题?在这里的任何人都能帮助你之前,你需要证明你至少尝试过一些东西。是的,我当然理解。我一定会用源代码和示例更新我的帖子,以及我面临的问题。谢谢,我一定会注意到这一点并以这种方式实现。谢谢你的帮助。