.net wpf代码中的事件设置程序+;图书管理系统

.net wpf代码中的事件设置程序+;图书管理系统,.net,rfc2445,.net,Rfc2445,我必须将事件设置器添加到VB.NET中代码隐藏文件中的样式中 在添加事件设置程序时,我们必须传递2个参数 是system.windows.RouteEvent system.delegate 我无法通过系统。代理您需要先定义一个签名正确的代理: Delegate Sub HandlerDelegate(ByVal sender As Object, ByVal e As RoutedEventArgs) 然后在类中创建一个与该签名匹配的方法 Private Sub MyHandler(ByVa

我必须将事件设置器添加到
VB.NET
中代码隐藏文件中的样式中

在添加事件设置程序时,我们必须传递2个参数

  • 是system.windows.RouteEvent
  • system.delegate

  • 我无法通过
    系统。代理

    您需要先定义一个签名正确的
    代理

    Delegate Sub HandlerDelegate(ByVal sender As Object, ByVal e As RoutedEventArgs)
    
    然后在类中创建一个与该签名匹配的方法

    Private Sub MyHandler(ByVal sender As Object, ByVal e As RoutedEventArgs)
    
    End Sub
    
    现在,您可以定义
    HandlerDelegate
    类型的变量,将您的方法分配给它,并将其传递给
    EventSetter
    构造函数:

    Dim handler As HandlerDelegate
    handler = AddressOf Me.MyHandler
    
    Dim setter As EventSetter
    setter = New EventSetter(routedEvent, handler)