在Winform中,可以使用MyBtn.PerformClick()调用MyBtn的Click事件。
在wpf中呢?可以这样做:
1 using System.Windows.Automation.Peers; using System.Windows.Automation.Provider; 2 3 private void DoButtonClick() 4 { 5 ButtonAutomationPeer bam = new ButtonAutomationPeer(MyBtn); 6 IInvokeProvider iip = bam.GetPattern(PatternInterface.Invoke) as IInvokeProvider; 7 iip.Invoke(); 8 }