有没有办法自动点击“确定”按钮MessageBox.Show("my message");?我不想删除MessageBox,因为它可以让我截取屏幕截图(更多信息)
或者
有没有办法按住Enter按键X几秒钟?(非常肮脏的方法,但它可以工作)。
编辑:我找到了这段代码WPF,虽然我不知道如何为我的MessageBox:
ButtonAutomationPeer peer = new ButtonAutomationPeer( someButton );
IInvokeProvider invokeProv = peer.GetPattern( PatternInterface.Invoke )
as IInvokeProvider;
invokeProv.Invoke();
Edit2:如果我可以调用消息框的按钮,我可以使用上面编写的代码来完成任务。有谁知道如何调用该按钮?
我试过这个但没有成功:
var mensaje = MessageBox.Show("Hello Stack Overflow!", "Test", MessageBoxButton.OKCancel, MessageBoxImage.Exclamation);