【发布时间】:2013-07-03 20:35:04
【问题描述】:
我正在使用 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
主用户控件继承了基类,该基类有一个事件将值设置为真或假,如下所示:
Public Event SetFlag(ByVal value As Boolean)
我想知道在触发 SelectionChanged 事件时如何从下拉列表中触发/设置此布尔值。对这个问题有帮助吗?
【问题讨论】:
-
在 selectedchanged 的处理程序中使用 RaiseEvent
标签: vb.net raiseevent