私はPictureBoxN_Clickイベントをランダムに呼び出す必要があります。どうすればvb.netでこれを行うことができますか?ランダムにイベントを呼び出す
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
If ListView1.Items.Count > 0 Then
If IsNothing(Me.ListView1.FocusedItem) Then
ListView1.TopItem.Selected = True
End If
For Each file As ListViewItem In ListView1.Items
Dim filePath As String = file.SubItems(1).Text & "\" & file.Text
If file.Selected = True Then
Process.Start(filePath)
End If
Next
Else
Dim rndm As Integer = CInt(Math.Ceiling(Rnd() * 20)) + 1
Dim rndpic As String = "PictureBox" & rndm & "_Click"
Call rndpic(Nothing, Nothing)
End If
End Sub
本当に** N **の異なるハンドラを持っていますか...各PictureBoxに1つずつありますか?または、それらのすべてのために** ONE **ハンドラを持ち、正しいソースPictureBoxを渡す必要がありますか? –
はい、私は** N **別のハンドラーを持っています – TheLegend27