Private Sub Frm_Company_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If (e.Control AndAlso (e.KeyCode = Keys.S)) Then
RaiseEvent btnsave.click
End If
End Sub
在btnsave.click附近显示错误...说“预期结束语” 上面的代码有什么问题??
答案 0 :(得分:1)
您不能像这样使用RaiseEvent
。 RaiseEvent
只能在声明事件的类中使用,而不能从外部使用。
您可以通过两种方式调用处理事件的方法:
致电btnsave.PerformClick
。这将触发按钮的Click
事件,并调用所有附加到事件的事件处理程序。
或者自己调用事件处理方法,当然这不会处理可能附加到事件的其他事件处理程序。