Hallo zusammen,
da ich mich (leider ) immer noch zu den Frischlingen zählen muss habe ich mir im Internet eine Schleife zusammengeklickt in der ich, während der Laufzeit, eine Reihe von Picture-Boxen anlege. Dies sieht so aus:
Wenn nun irgendwann eine solche Picturebox angeklickt wird muss ich das hinterlegte Image ändern. Die Sub dafür sieht bisher so aus:
Also weiss ich schon mal den Namen der Picturebox. Kann ich, und wenn ja, wie, anhand dieser Info das Image ändern?
Herzlichen Dank für's helfen
da ich mich (leider ) immer noch zu den Frischlingen zählen muss habe ich mir im Internet eine Schleife zusammengeklickt in der ich, während der Laufzeit, eine Reihe von Picture-Boxen anlege. Dies sieht so aus:
VB.NET-Quellcode
- For i = 0 To 19 ' Später 39 einsetzen
- For ii = 0 To 29 'Später 59 einsetzen
- With myPicture
- .Name = _Right("0" & i.ToString, 2) & _Right("0" & ii.ToString, 2)
- .BackColor = Color.White
- .BackgroundImageLayout = ImageLayout.Center
- .BorderStyle = BorderStyle.None
- .Image = My.Resources.Leer
- .Height = BildGroesse
- .Width = BildGroesse
- .Top = i * BildGroesse + 29
- .Left = ii * BildGroesse
- .SizeMode = PictureBoxSizeMode.CenterImage
- End With
- AddHandler myPicture.MouseDown, AddressOf myPicture_MouseDown
- Me.Controls.Add(myPicture)
- myPicture = New PictureBox
- Next
- Next
Wenn nun irgendwann eine solche Picturebox angeklickt wird muss ich das hinterlegte Image ändern. Die Sub dafür sieht bisher so aus:
Also weiss ich schon mal den Namen der Picturebox. Kann ich, und wenn ja, wie, anhand dieser Info das Image ändern?
Herzlichen Dank für's helfen