全局代码
Public Sub PictureView1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
MessageBox.Show("点击了图片" & Forms("窗口1").Controls("PictureViewer1").SelectedItem)
End Sub
切换行的时候,或者值改变的时候,或者afterload的时候,绑定点击事件
Dim c = forms("窗口1").Controls("PictureViewer1").basecontrol.Controls(0).panel1.controls("PictureSplitContainer").controls(0).Controls
For Each obj6 As Windows.Forms.Control In c(0).Controls
removeHandler obj6.Click, AddressOf PictureView1_Click
addHandler obj6.Click, AddressOf PictureView1_Click
Next
c = forms("窗口1").Controls("PictureViewer1").basecontrol.Controls(0).panel1.controls("PictureSplitContainer").controls
Dim obj5 As Windows.Forms.Control = c(1)
For Each obj6 As Windows.Forms.Control In c(1).Controls(0).Controls
removeHandler obj6.Click, AddressOf PictureView1_Click
addHandler obj6.Click, AddressOf PictureView1_Click
Next