【问题标题】:Drag & drop to change order of controls in windows forms panel拖放以更改 Windows 窗体面板中的控件顺序
【发布时间】:2017-11-23 00:00:25
【问题描述】:

我有一个 Windows 窗体应用程序,它包含一个面板,可以向其中添加自定义控件的多个实例,每个实例都与 DockStyle.Top 对接。

这导致固定的从上到下的顺序。

我希望能够对面板中的控件重新排序,最好是拖放,但对每个控件使用向上/向下箭头就足够了。

我不需要更改控件的 X 轴坐标,只需更改控件的 y 轴垂直顺序。

这种拖放方式可行吗? 实现我想要的最佳方式是什么。

【问题讨论】:

标签: winforms drag-and-drop custom-controls panel


【解决方案1】:

停靠到顶部的控件顺序与它们在表单控件集合中的顺序相同。 您可以尝试在运行时重新排序它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多