Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Wie erstelle ich eine eigene ProgressBar sauber und flüssig?
Trade - - Tipps & Tricks zu sonstigen Problemstellungen – WinForms
BeitragMoin Leutz, da mir langweilig war wollte ich mich mal einem kleinen Tutorial widmen. Dies erfordert natürlich grundlegende Kenntnisse in VB.NET und Klassenbibliotheken. Ich wollte mich speziell darauf spezialisieren wie man Controls flüssig laufend erstellen kann. Als Beispiel nehmen wir eine ProgressBar als Control. Zwar gab es dazu schon mal einen Thread, aber dieser hatte Codeteile, die nicht mehr aktuell sind bzw. Nachteile haben. Vorwort: 1. Bevor wir loslegen gibt es zu sagen, dass wir nur…
-
Wie erstelle ich eine eigene ProgressBar sauber und flüssig?
Trade - - Tipps & Tricks zu sonstigen Problemstellungen – WinForms
BeitragTeil 2: So, hier nochmal der komplette Code ein wenig übersichtlicher (in eigenen Subs): (Versteckter Text) Okay, ich habe im Hauptpost nochmal ein Testprojekt angehängt...
-
Wie erstelle ich eine eigene ProgressBar sauber und flüssig?
Trade - - Tipps & Tricks zu sonstigen Problemstellungen – WinForms
BeitragMit ner gewissen Geschwindigkeit ist das so. Da kann ich leider auch nichts dran ändern. Die besten Einstellungen sind eben gesetzt und es flackert halt nicht. Das war so das, was ich mit flüssig auch ausdrücken wollte. Versuche es einfach mal mit ner anderen Geschwindigkeit, eventuell geht es dann besser.
-
Wie erstelle ich eine eigene ProgressBar sauber und flüssig?
Trade - - Tipps & Tricks zu sonstigen Problemstellungen – WinForms
BeitragIch habe das gerade getestet und gesehen, dass Du recht hast. Das Problem ist, ich weiß nicht wieso das so ist, da beim Invalidieren die Paint-Routine aufgerufen und somit eigentlich die Bar verschoben wird/werden sollte. Ich habe leider nicht wirklich die Zeit und Ideen, den Code zu durchsuchen und das Problem zu finden. Wenn das jemand findet, kann er das gerne mitteilen. Afaik sollte ein Invalidieren beim Setzen hier halt seinen Job tun. Edit: Beim Durchlaufen passiert das dann, nur im Stand …