我有一个为我的项目创建的自定义控件。在这个控件中,有几个子控件,如标签、图片框和链接标签。除了链接标签外,我希望鼠标悬停事件当前在父控件上,并且控件对鼠标悬停做出响应。当你悬停在控件上时,背景颜色会改变,但是当在子控件上时,背景颜色不会改变;这是因为子控件上没有 MouseEnter 和 MouseLeave 事件。我通过将父控件的委托方法添加到子控件中解决了这个问题。问题仍然存在,即当我订阅父控件上的单击事件时,子控件上的单击事件也被忽略了。我可以订阅每个单独的子控件,但是如何强制执行父控件的单击事件呢?我在搜索中找到的术语是事件冒泡,但这似乎只适用于 ASP.NET 技术和框架。有什么建议吗?