2016-08-29 23 views
1

我正在c#中创建一个下载器,其中文件URL将被放置在listview控件的第一列中。现在我想要的是在listview的第二列中显示每个下载项目的进度,但我无法将它们更新为进度更改。我不知道如何使用progresschange事件的URL到ListView我使用foreach循环,并在foreach循环中创建progresschange事件。我想要的是模拟IDM。显示在列表视图第二列中下载项目的进度c#

图片。正如立即下载

enter image description here

+0

你必须发布相关的代码。 – LarsTech

回答

0

技术上的这种状态显示,有ProgressBar你可以在你ListViewDataTemplate,您可以在其中的Value属性绑定到你的项目的下载进度使用 - 但是您必须在包含可下载项目的类中拥有progress属性,而且 - 这两个类(可下载的项目类及其集合视图模型)应该实现INotifyPropertyChanged并通知UI该更改(因此XAML端将自动更新视图作为进展变化)。

正如评论所说:如果我们没有看到您当前的代码,那么使用代码很难实现。

相关问题