我正在使用 vb.net 和 winform。我遇到了一个问题,在过去的几个小时里我一直在努力解决这个问题。
我有一个主用户控件,我添加了一个组框,并在该组框内添加了一个这样的控件:
主用户控件
Me.GroupBox1.Controls.Add(Me.ctlWithDropDown)
用户控件 ctlWithDropDown
Me.Controls.Add(Me.ddList)
Private Sub ddlList_SelectionChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ddlList.SelectionChanged
'some simple logic here to check if value changed
End Sub
主用户控件继承了基类,该基类具有将值设置为 true 或 false 的事件,如下所示:
Public Event SetFlag(ByVal value As Boolean)
我想知道在触发 SelectionChanged 事件时如何从下拉列表中触发/设置此布尔值。对这个问题有任何帮助吗?