我有拖拽和放大器的FlowLayoutPanel和UserControl。丢弃重新排序。这种作品。但问题是子控件阻止拖动实际的父UserControl。
所以我的问题是如何启用拖动包含子控件的UserControl?
答案 0 :(得分:2)
如果我理解你,我遇到了和你一样的问题,我通过将子元素的事件传播给它的父母来解决它。
如果您有一个包含标签的可拖动UserControl。当标签的事件发生时,您必须调用UserControl的事件。例如。在Label的OnMouseDown()中调用UserControl的OnMouseDown()并传递Event-Args。我没有找到比处理拖放所需的每个事件更好的方法。