因为自定义控件里面写了事件,form里面再给自定义控件添加事件无效,怎么解决?

这是写在自定义控件的代码里面的

    public void Commodity_Click(object sender, EventArgs e)
    {

    }

这是写在form窗体的代码里面的

 private void commodity_HotDishes1_Click(object sender, EventArgs e)

但是只有自定义控件里面的代码会执行,form里面同样的事件好像被覆盖了

可以使用,添加断点到程序,单击控件后运行**Click 的顺序 ** ,在按F11 逐步运行。看看自己的程序时怎么运行的。
关于无法执行,应该是没有运行条件。。。。看看事件里添加的内容。

需要委派(delegate) 要在form那層注冊事件