Hallo Zusammen,
ich verwende in meinem Programm (WPF, Visual Basic, Net4.0) einen Webclient zum downloaden mehrerer Dateien.
Als visuelles Mittel verwende ich eine Image-Box und rechne beim Download im DownloadprogressChanged die Breite der Box aus.
Für die einzelnen Dateien funktioniert das auch super, nur leider nicht als Gesamt-Anzeige.
Die Gesamtanzeige rechnet sich aus dem BytesReceived und einer Variable(bereits heruntergeladene Menge) aus.
Rein logisch funktioniert das ganze auch, nur habe ich das gefühl, dass der DownloadprogressChanged nach dem DownloadCompleted noch weiter läuft, denn genau beim Wechsel zur nächsten Datei macht die Width der Imagebox immer einen riesen Sprung nach vorn und geht dann wieder zurück.
Ich habe den einen Rechenbefehl mal auskommentiert, nicht dass die Box noch irgendwo her eine Width bestimmt bekommt, ist aber auch nicht der Fall.
Kann mit jemand sagen ob ich hier einen Denkfehler habe oder einen Tipp wie ich das am besten lösen könnte?
Dankeschön!
ich verwende in meinem Programm (WPF, Visual Basic, Net4.0) einen Webclient zum downloaden mehrerer Dateien.
Als visuelles Mittel verwende ich eine Image-Box und rechne beim Download im DownloadprogressChanged die Breite der Box aus.
Für die einzelnen Dateien funktioniert das auch super, nur leider nicht als Gesamt-Anzeige.
Die Gesamtanzeige rechnet sich aus dem BytesReceived und einer Variable(bereits heruntergeladene Menge) aus.
Rein logisch funktioniert das ganze auch, nur habe ich das gefühl, dass der DownloadprogressChanged nach dem DownloadCompleted noch weiter läuft, denn genau beim Wechsel zur nächsten Datei macht die Width der Imagebox immer einen riesen Sprung nach vorn und geht dann wieder zurück.
Ich habe den einen Rechenbefehl mal auskommentiert, nicht dass die Box noch irgendwo her eine Width bestimmt bekommt, ist aber auch nicht der Fall.
Kann mit jemand sagen ob ich hier einen Denkfehler habe oder einen Tipp wie ich das am besten lösen könnte?
Dankeschön!