我的应用程序屏幕上有一个 Button,我想通过以编程方式调用 click 事件来测试它在各种测试用例中的功能。对于 Windows Phone SDK,没有可以调用的 button1.PerformClick()。我通过遍历可视树获得按钮;所以,我无法访问订阅该按钮的 Click 事件的事件处理程序。我需要以某种方式获取事件处理程序委托,订阅该事件,然后像这个 eventHandler.Invoke(button, EventArgs.Empty) 一样调用该事件处理程序。
有谁知道我如何获得事件处理程序委托?