Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Interessant, dass Du soweit gekommen bist. Wenn ich versuche, ein ListView mithilfe eines anderen Threads zu befüllen, erhalte ich das von mir Erwartete: Zitat von Visual Studio: „System.InvalidOperationException: "Ungültiger threadübergreifender Vorgang: Der Zugriff auf das Steuerelement TestListView erfolgte von einem anderen Thread als dem Thread, für den es erstellt wurde."“ Hast Du etwa CheckForIllegalCrossThreadCalls = False irgendwo stehen?
-
Ok, testhalber: VB.NET-Quellcode (7 Zeilen) Im FormShown-EventHandler wird ein Nebenthread erzeugt, der AddToList nebenläufig aufruft. Sowohl mit TestListView.BeginInvoke als auch mit Me.BeginInvoke läuft es. Finde den relevanten Unterschied zu Deinem Code und poste diesen bitte für uns zur Aufklärung/Analyse und die Nachwelt.