ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
883
883
EMPFEHLEN
-
26.04.08 14:49 #1
- Registriert seit
- Mar 2006
- Beiträge
- 256
Hallo ich starte in meinem Programm einen Thread, dieser soll seine Ergebnisse in eine ListView eintragen.
Mein Problem ist, dass ich einen Fehler bekomme:
Code :1
Ungültiger threadübergreifender Vorgang: Der Zugriff auf das Steuerelement listView1 erfolgte von einem anderen Thread als dem Thread, für den es erstellt wurde.
Wie kann mein Thread auf mein ListView zugreifen.
-
26.04.08 15:10 #2
- Registriert seit
- Sep 2007
- Beiträge
- 473
Du kannst entweder die "CheckForIllegalCrossThreads"-Eigenschaften abschalten (würde ich nicht empfehlen!), oder du rufst die Methode per Invoke auf.
http://msdn2.microsoft.com/en-us/library/a1hetckb.aspx
-
26.04.08 15:18 #3
- Registriert seit
- Mar 2006
- Beiträge
- 256
Ah, es geht, danke.
Geändert von lordfritte (26.04.08 um 15:27 Uhr)
-
26.04.08 17:08 #4
- Registriert seit
- Mar 2006
- Beiträge
- 256
Wodurch kommt es eigentlich das man nur bei bestimmten Elementen Invoke benutzen muss? z.b. einen Label kann ich direkt ansprechen aus dem Thread.
Ähnliche Themen
-
Unterschiedliche Farben beim selektieren von Items in einer ListView
Von stiernacken007 im Forum .NET WPF & SilverlightAntworten: 0Letzter Beitrag: 18.04.10, 23:25 -
ListView fehlerhafte Darstellung ab 1000 Items
Von Leroux im Forum .NET Windows FormsAntworten: 4Letzter Beitrag: 09.09.09, 11:16 -
ListView Items verschieben
Von nicok im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 02.09.08, 08:38 -
ListView Items Add Frage
Von xeEEenon im Forum .NET ArchivAntworten: 2Letzter Beitrag: 09.10.07, 15:09 -
Drag & Drop mit ListView und TreeView Items
Von MathiasRichter im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 07.10.03, 10:17





Zitieren
Login





