如何在tablelayoutpanel的单元格之间用鼠标交换单元格里的控件,这个问题困扰很久了,多次发贴,无人应答!寻求高人指点一二

hwxlclywn 2010-10-25 10:51:31
我将大量的控件动态的加载到tablelayoutpanel控件中,怎么能够实现加载进去的控件与控件之间可以交换位置呢?就像我们将桌面上的文件交换位置一样.愁死我了,一直没找到好的解决方案.希望大哥大姐们支持一下。我在百度Google上也没有找到好的方法。
...全文
106 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
324374 2010-10-25
  • 打赏
  • 举报
回复
对每个控件添加Drag n Drop功能,用GetChildAtPoint试图得到拖放时目的控件,然后作交换。
hwxlclywn 2010-10-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 mgenx 的回复:]
对每个控件添加Drag n Drop功能,用GetChildAtPoint试图得到拖放时目的控件,然后作交换。
[/Quote]
这个不是问题,问题在于如果单元格中没有控件,就没法交换,而且还找不到单元格的位置。在拖拽中找单元格的位置才是问题的所在。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧