【发布时间】:2013-06-05 17:37:04
【问题描述】:
我在组合框的Validated 事件中处理了一些逻辑,但希望它在做出选择后立即触发。我可以单独处理SelectedIndexChanged 事件以触发该事件,但我不确定如何调用它。
Private Sub ComboSelectedIndexChanged(sender As System.Object, e As System.EventArgs) _
Handles ComboBox1.SelectedIndexChanged
'Fire Validated Event
End Sub
Private Sub ComboValidated(sender As System.Object, e As System.EventArgs) _
Handles ComboBox1.Validated
'Do Something Here
End Sub
我宁愿不直接调用处理已验证事件的方法,
ComboValidated(Nothing, Nothing)
因为这并不是我想要对代码执行的操作,它会第二次运行,而实际上经过验证的事件实际上会在失去焦点时触发。
我可以执行哪些代码来触发已验证的事件(直接触发事件或使控件失去焦点)?
【问题讨论】: