我想通过代码(VB.Net)在网格或表格内创建多个进度条。结构布局如下:在网格内以编程方式创建多个进度条
Game 1 [ Progress Bar 1 ]
Downloading 2MB of 4MB
Game 2 [ Progress Bar 2 ]
Downloading 4MB of 5MB
Game 3 [ Progress Bar 3 ]
Download completed
需要能够实时更新所选进度条的值。 我应该创建一个新的类,并在这个类中添加一个进度条数组?
编辑:
说我合并的答案,建议使用ItemsControl中显示我的组的进度条的show_progress_page(UI)内。我有另一个download_page实际上使用WebClient DownloadFileAsync来下载所有的游戏。
我应该如何将download_page中的功能放在show_progress_page里面来创建进度条?
我试图创建该类download_page但它加载之后的UI不显示这个新的进度条
Public Class download_page
Public CollectionDownloads As New ObservableCollection(Of [DownloadAppViewModel])()
Public Sub New()
InitializeComponent()
Dim individualDownload As New DownloadAppViewModel()
individualDownload.GameName = "hello"
individualDownload.TotalSize = 20
individualDownload.DownloadedSize = 5
CollectionDownloads.Add(individualDownload)
End Sub
End Class
[您的绑定是否正确](http://blogs.msdn.com/b/wpfsldesigner/archive/2010/06/30/debugging-data-bindings-in-a-wpf-or-silverlight-application。 ASPX)? –