1

嘿,集体大脑,

因此,我需要向控件的现有按钮添加一些额外的单击行为,我假设该控件的单击事件在其封装代码中的某处进行了处理。所以我在按钮上使用了 AddHandler(),这是一个 CalendarDayButton,我似乎找不到点击事件的处理程序。对于 AddHandler 的第一个参数,我使用了 ButtonBase.ClickEvent,第二个我只使用了 new EventHandler(button_click),第三个是“true”。然后我得到“处理程序类型不匹配”。例外。对此的任何意见将不胜感激。

4

1 回答 1

5

问题是,在 WPF 中,ButtonBase.Click是一个RoutedEventHandler。您需要添加一个适当的委托(不是EventHandler,而是一个实现RoutedEventHandler)。

于 2012-09-04T20:12:05.750 回答