通过我们构建的基础架构,有一个命令附加到按钮,通过它的事件处理程序,我们获得了对按钮的引用。
所以,鉴于我有一个按钮的引用,我该如何触发click事件?
答案 0 :(得分:1)
this article(与SLv2有关)怎么样?或this SO answer(与SLv3相关)?最后,another SO answer(对于SLv4)?
if (button is Button)
{
ButtonAutomationPeer peer = new ButtonAutomationPeer((Button)button);
IInvokeProvider ip = (IInvokeProvider)peer;
ip.Invoke();
}