给出以下代码片段:
public event EventHandler<PointerEventHandler> onDrawBtnExited;
private void drawBtn_PointerExited(object sender, PointerRoutedEventArgs e)
{
onDrawBtnExited(this, e);
}
VisualStudio说,onDrawBtnExited不能采用PointerRoutedEventArgs类型的参数e。我现在如何传递PointerRoutedEventArgs?
答案 0 :(得分:0)
PointerRoutedEventArgs应该是通用参数。
public event EventHandler<PointerRoutedEventArgs> onDrawBtnExited;
您可能已在某个名为PointerEventHandler的地方创建了自己的委托。 在这种情况下,使用它来代替模板化的EventHandler,如下所示:
public event PointerEventHandler onDrawBtnExited;