| |
VB.NET - Ein- und UmsteigerAuf Array erzeugte PictureBox anklicken | | | Autor: Adrian Bussinger | Datum: 26.02.20 00:14 |
| Hallo
ich möchte auf Array erzeugte PictureBox anklicken und so eine Funktion starten
habe es mit AddHandler pb(i, n).Click, AddressOf pb_click
versucht, mache aber irgendwie was falsch....
Kann jemand helfen?
Dim pb(16, 16) As PictureBox
For n = 1 To Y
For i = 1 To X
pb(i, n) = New PictureBox
With pb(i, n)
.BackColor = Color.White
.Location = New Point(21 * i, 21 * n)
.Size = New Size(20, 20)
End With
'AddHandler pb(i, n).Click, AddressOf pb_click
Me.Controls.Add(pb(i, n))
Next i
Next n Vielen Dank | |
Re: Auf Array erzeugte PictureBox anklicken | | | Autor: Manfred X | Datum: 26.02.20 04:27 |
| Hallo!
Eigentlich sollte die Ereigniszuordnung durch
"Addhandler" problemlos funktionieren.
Winforms-Formular:
Public Class frmtest
Private Sub frmtest_Load(sender As Object, e As EventArgs) Handles _
MyBase.Load
Dim x, y As Integer
x = 16 : y = 16
Dim pb(x, y) As PictureBox
For n As Integer = 0 To y
For i As Integer = 0 To x
pb(i, n) = New PictureBox
With pb(i, n)
.BackColor = Color.White
.Location = New Point(21 * i, 21 * n)
.Size = New Size(20, 20)
.Tag = i.ToString & " " & n.ToString
End With
AddHandler pb(i, n).Click, AddressOf pb_click
Me.Controls.Add(pb(i, n))
Next i
Next n
End Sub
Private Sub pb_click(ByVal sender As Object, e As EventArgs)
Dim pb As PictureBox = DirectCast(sender, PictureBox)
MsgBox(pb.Tag.ToString & " ist geclickt")
End Sub
End Class | |
Re: Auf Array erzeugte PictureBox anklicken | | | Autor: Adrian Bussinger | Datum: 29.02.20 11:03 |
| Vielen vielen Dank, dass hat ja super geklappt... | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevGraph (VB/VBA)
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|