繁体   English   中英

如何在动态创建的tablelayoutpanel上拖放控件

[英]How to drag and drop controls on dynamically created tablelayoutpanel

如何在tablelayoutpanel(也动态创建)上使用拖放控件(动态创建)。

tablelayoutpanel.DragDrop += new DragEventHandler(controlTable_DragDrop);

但不要输入此功能。

释放放置的对象时,将调用DragDrop函数。

首先,您必须允许将对象放到TableLayoutPanel上:

tablelayoutpanel.AllowDrop = true;

然后,TableLayoutPanel必须接受删除(您可以在数据格式和值上添加条件):

tablelayoutpanel.DragEnter += (o, args) => args.Effect = DragDropEffects.Move;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM