動的に作成されたコントロールを使用しており、実行時にコントロールに関する情報を取得する必要があります。
If IsLoaded <> "free" Then
flow_display.Controls.Clear()
For x As Integer = 0 To populate.Count - 1
If populate(x).parentID = 2 Then
Dim NewPicBox As PictureBox = New PictureBox
NewPicBox.Size = New System.Drawing.Size(697, 50)
NewPicBox.ImageLocation = pw_imgLink & populate(x).imageID
AddHandler NewPicBox.Click, AddressOf catWindow
flow_display.Controls.Add(NewPicBox)
End If
Next
IsLoaded = "free"
End If
End Sub
ここでは、ユーザーが適切なラベルをクリックしたときにコントロールを作成します。現在、catWindow サブは空です。どのボタンがクリックされたかを把握し、入力リストでのその場所を把握する必要があります。私はいくつかのことを試しましたが、他の質問から読んだことから、役立つものは何も見つからないようです。ありがとう :)