AddHandler是否需要参数?



我试图添加一个处理程序,但是一旦我瞄准一个有参数的方法,处理程序就会失败。这是简单的代码:

AddHandler App.Current.RootVisual.MouseLeftButtonUp, RootVisual_MouseLeftButtonUp
Private Sub RootVisual_MouseLeftButtonUp(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
End Sub

这个错误不允许我构建。当看这些例子时,我做得对。这是我得到的错误:

错误3:Private Sub的参数'e'没有指定参数RootVisual_MouseLeftButtonUp(发送方为对象,e为对象System.Windows.Input.MouseButtonEventArgs)"。C:TFSProjectCollectionItemManagementToolItemManagementTool. clientapplication ViewsMainMenu.xaml.vb 82 70 ItemManagementTool. exeClientApplication

对于"sender"参数,我得到类似的错误。什么好主意吗?

您缺少AddressOf关键字

AddHandler App.Current.RootVisual.MouseLeftButtonUp, AddressOf RootVisual_MouseLeftButtonUp

相关内容

  • 没有找到相关文章

最新更新