我想通過代碼(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)? –