按回车键,用户控制事件发生

时间:2014-04-09 11:15:08

标签: c# winforms events

我有userControl(DT_Navigator)。其中有一个按钮(btnNew)。 我为它写了点击按钮事件:

public void btnNew_Click(object sender, EventArgs e)
{
        btnNew.Enabled = false;
}

我在另一个项目中使用用户控制按钮并为其编写了另一个点击事件:

public void btnNew_Click(object sender, EventArgs e)
{
        btnNew.Enabled = false;
}

但是,当我按 Enter 键时,只执行我在用户控件中定义的第一个事件。但是我希望两个事件都能执行。

当我点击btnNew时,两个事件都会触发,但是当我按 Enter 键时,只会触发一个事件。

我该如何解决问题?感谢...

1 个答案:

答案 0 :(得分:1)

试试这个:

DT_Navigator.btnNew.Click += new EventHandler(DTnewItem);