Jeder kennt vielleicht diesen Patcher (Source).
Ich möchte ihn unter anderem für ein anderes Projekt nutzen und kriege es aber leider nicht hin das er mir von allen zu downloadenden files die gesamt größe ausgibt.
nur von jedem File einzeln.
Hier ein kleiner ausschnitt:
PHP Code:
private void EventDownloadProgres(object sender, DownloadProgressChangedEventArgs e)
{
percent1.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Background, new System.Windows.Threading.DispatcherOperationCallback(delegate
{
percent1.Content = String.Format("{0} %", e.ProgressPercentage);
return null;
}), null);
pb1.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Background, new System.Windows.Threading.DispatcherOperationCallback(delegate
{
double megabytes1 = ConvertBytesToMegabytes(e.TotalBytesToReceive);
double megabytes2 = ConvertBytesToMegabytes(e.BytesReceived);
textlb2_Copy.Content = string.Format("{0} / {1} MB", megabytes2.ToString("0.00"),megabytes1.ToString("0.00"));
pb1.Value = e.ProgressPercentage;
return null;
}), null);
}
Unter anderem könnt ihr hier reinschauen






