如何覆盖bindingNavigatorDeleteItem.Click事件

时间:2018-01-30 15:49:20

标签: winforms datagridview bindingnavigator

我想使用默认删除按钮(如果可能)但是不是调用其默认点击事件的按钮,而是想调用我自己的事件。我知道如何让它来调用我自己的事件,但我不知道如何消除它也调用它的默认事件。我不知道调用默认事件是为了删除它。谁知道?默认添加项的单击事件的相同问题。什么是默认的添加按钮的点击事件?

这是我将数据源放到表单上时添加的工具条的图片。这是我参考的这些添加和删除按钮的事件: tool strip

以下是我正在使用的代码:

this.bindingNavigatorDeleteItem.Click -= WhatGoesHere?;
this.bindingNavigatorDeleteItem.Click += myDeleteClickEventHandler;

1 个答案:

答案 0 :(得分:1)

在设计器中,突出显示ToolStrip,然后转到Properties窗口中的DeleteItem并选择none:

enter image description here

或来自代码:

bindingNavigator1.DeleteItem = null;

现在您可以根据需要添加自己的活动。