-
09.11.2013, 16:39 #1
Control aus Thread hinzuüfen(Invoke)
Hallo!
Ich will ein PictureBox von einem Thread aus auf ein Panel hinzufügen:
Code:Public Sub Thread() item = New PictureBox With item .Width = 30 .Height = 30 .Location = New Point(rnd.Next(0, Panel1.Width.ToString), rnd.Next(0, Panel1.Width.ToString)) .BackColor = Color.Red End With Panel1.Controls.Add(item) End Sub
Steuerelemente, die für einen Thread erstellt wurden, können nicht einem Steuerelement in einem anderen Thread übergeordnet werden.
Hab ein bisschen gegoogelt und herausgefunden das ich die PictureBox mittels der Invoke-Methode hinzufügen muss.
Gibt zwar viele Beispiel-Codes aber ich trotzdem bin ich schon seit einer Stunde am herumprobieren und kriegs nicht hin -.-
Wäre nett wenn mir wer helfen kann!
Edit:
Doch noch hinbekommen!
Panel1.Invoke(Sub() Panel1.Controls.Add(PicturBox))Geändert von exception (09.11.2013 um 17:54 Uhr)
Ich will Geld haben und zwar so viel, das ich auch mal sagen kann das es Wichtigeres gibt...
Ähnliche Themen
-
C# WebBrowser Control DropDownMenü
Von RaidPower im Forum .NetAntworten: 4Letzter Beitrag: 27.09.2013, 20:04 -
PHP Unterschied zwischen Thread Safe und Non Thread Safe?
Von ThunderStorm im Forum PHPAntworten: 1Letzter Beitrag: 07.07.2013, 17:16 -
Siriproxy Home Control
Von !lkay im Forum OffTopicAntworten: 3Letzter Beitrag: 21.05.2012, 20:49 -
Tab Control Hilfe? (VB.net)
Von Manipulate im Forum Knuddels ProgrammierungAntworten: 2Letzter Beitrag: 05.02.2012, 15:41 -
[Hilfe] Thread -> Timer im GUI Thread starten
Von feeback im Forum .NetAntworten: 2Letzter Beitrag: 04.01.2012, 23:55
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.