Liebe Mitglieder,
ich habe eine Picturebox dynamisch erzeugt und versuche darin zu zeichnen.
Es macht das Steuerelement - zeigt es auch an. Aber alles was ich hineinzeichnen versuche scheint ins Leere zu gehen. Habe ich einen dummen Denkfehler oder funktioniert das einfach nicht.
Wenn mir da irgendjemand weiterhelfen könnte wäre ich sehr dankbar....
LG
JK
ich habe eine Picturebox dynamisch erzeugt und versuche darin zu zeichnen.
Es macht das Steuerelement - zeigt es auch an. Aber alles was ich hineinzeichnen versuche scheint ins Leere zu gehen. Habe ich einen dummen Denkfehler oder funktioniert das einfach nicht.
VB.NET-Quellcode
- Private Sub DrawSchneemann(ByVal x1 As Integer, ByVal y1 As Integer)
- Dim dynBox As System.Windows.Forms.PictureBox
- Dim Zeichenfläche As Graphics
- dynBox = New System.Windows.Forms.PictureBox()
- dynBox.BackColor = Color.CadetBlue
- dynBox.Location = New Point(x1, y1)
- dynBox.Size = New Size(100, 100)
- dynBox.Name = "Schneemann"
- dynBox.Visible = True
- Zeichenfläche = dynBox.CreateGraphics()
- Zeichenfläche.Clear(Color.White)
- Zeichenfläche.DrawRectangle(Pens.Red, 0, 90, 100, 10)
- Zeichenfläche.DrawLine(Pens.Black, 0, 0, 100, 100)
- Zeichenfläche.Clear(Color.White)
- Zeichenfläche.DrawRectangle(Pens.Red, 0, 90, 100, 10)
- Zeichenfläche.DrawLine(Pens.Black, 0, 0, 100, 100)
- Me.Controls.Add(dynBox)
- End Sub
Wenn mir da irgendjemand weiterhelfen könnte wäre ich sehr dankbar....
LG
JK