c# - 以编程方式调用按钮的单击方法

标签 c# button methods invoke toolstrip

简单的问题(我认为):我希望能够调用预定义对象上的 click 方法,特别是标准 c# BindingNavigator 上的 bindingNavigatorDeleteItem 按钮。我需要拦截删除,以便我可以验证该记录是否允许被删除。如果是,我想调用前面提到的单击事件,该事件可以很好地删除所述记录。如果该记录不符合删除条件,我想中止删除。

我的一位工程同事建议我只需在工具条中添加另一个按钮并使用它的 click 方法(当然,我可以)来检查记录资格并调用原始方法根据需要删除按钮。

如果还有其他更好的方法,请传递。

最佳答案

要简单地调用点击 - 您应该能够使用 PerformClick()

你提到的其他事情让我有点迷失 - 你能澄清一下吗?

关于c# - 以编程方式调用按钮的单击方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1083637/

相关文章:

c# - 如何暂停控件及其子项的绘制?

java - 单击按钮更改图标。 java

java - 避免在 vaadin 7 中使用已弃用的 vaadin 6 方法

c# - 内存违规在运行时动态附加到方法

c# - 如何在 Visual Studio 中使用 XUnit 对在远程进程中运行的代码进行单元测试

c# - UWP - 按下指针不起作用

c# - 将点击事件添加到通过文字呈现的动态按钮

button - 瓦丁 : Upload button listener

javascript - 如何让HTML按钮在浏览器中显示链接?

java - 如何在Android Studio中使用View Parameter调用方法