.NET – UserControl拖放 – 子控件

我有拖放重新排序的FlowLayoutPanel和UserControl。 这种作品。 但问题是子控件阻止拖动实际的父UserControl。

所以我的问题是如何启用拖动包含子控件的UserControl?

如果我理解你,我遇到了和你一样的问题,我通过将子元素的事件传播给它的父元素来解决它。

如果您有一个包含标签的可拖动UserControl。 当标签的事件发生时,您必须调用UserControl的事件。 例如,在Label的OnMouseDown()中调用UserControl的OnMouseDown()并传递Event-Args。 我没有找到比处理拖放所需的每个事件更好的方法。