Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Ich sehe es bei dem bisschen Code nicht. Zitat von kafffee: „aber es scheint so, als würde die Zeile zum Window anzeigen gar nicht existieren.“ Soll bedeuten, das der Haltepunkt nicht erreicht wird, oder wie darf ich das verstehen? Machst du viel im UI-Thread zu dem Zeitpunkt? Ich hatte es bei einem LoadingScreen(Window) das die UI nicht geupdated wurde, da musste ich dann sowas machen:(In der Klasse die das Interface für diesen Typ von Window implementiert) VB.NET-Quellcode (7 Zeilen)
-
Wie erstellst du denn die Fenster? Hast du die Instanzen nicht auch in einer Klasse, welche ein Interface speziell für das Window implementiert? Jedenfalls wird dort das Window erzeugt, und "progress" zugewiesen. ProgessReportModelInfo ist einfach eine Klasse, welche alle relevanten Daten hat, habe ich ja schon erwähnt. Oben im Code ist auch zu sehen, wie ich dem ViewModel den "progress" gebe, im View ist das natürlich gebunden.
-
Weiss nicht, kann aber sein das dein UI Thread beschäftigt ist oder das so schnell geht. Du hast ja auch mit Thread sleep propbiert, aber bringt ja nichts, wenn das fenster nicht angezeigt werden kann, weil der ui thread irgendwie blockiert ist. Ich glaub langsam du verennst dich, ich glaube du brauchst einen besseren Unterbau. Schau dir mal Dependency Injection an, kann leicht zu verstehen sein, hängt von dir ab. Würde aber auf einen rewrite hinauslaufen. Machst du das auch mit Plugins, hast du…
-
Zitat von kafffee: „bin schon seit 26 Monaten an dem Projekt und so langsam sollte ich mal ein Ende finden.“ Ein guter Programmierer ist nie fertig, es geht immer besser! Ich hab in den letzten 15 Jahren so viele Audioplayer gemacht. Immer kam was neues hinzu, oder es wurde was verbessert. Da hab ich sicherlich alle 2 Jahre neu angefangen. Jetzt allein mit WPF schon der 3 Anlauf(Jetzt hab ich WPF endlich ganz gut im Griff), wobei die ersten beiden Versionen schon faszinierend sind. Du hast ja de…