上午,
我正在尝试为我动态添加到Panel中的控件添加一个click事件。我添加的控件是我创建的一个名为' Slide'。
的自定义类以下是构建将添加到面板的Slide类的代码:
Dim thisControl As New Slide()
With thisControl
.Dock = System.Windows.Forms.DockStyle.Left
.Thumbnail.Image = ThisSlide
.Thumbnail.BackColor = Color.Transparent
.Caption.Text = "Slide" & radSlides.SelectedIndex
.Ordinal = pnlScheduledSlides.Controls.Count.ToString
.Duration = Conversion.Int(20)
.Content = pContent
End With
然后我添加' thisControl'小组:
pnlScheduledSlides.Controls.Add(thisControl)
我希望能够点击面板内的幻灯片,以便我可以添加一些功能,以便能够添加/删除幻灯片。
答案 0 :(得分:0)
你需要一个dinamic事件处理程序
Addhandler thisControl.Click, AddressOf your_dinamic_click
your_dinamic_click就是这样的:
Private sub your_dinamic_click(sender As Object, e As EventArgs)
我认为你的幻灯片控制会引发一个"点击"事件