什么控件能在运行时 被移动。panel控件能不能在运行时被鼠标拖动

tianhuo_soft 2008-09-27 08:28:58
什么控件能在运行时 被移动。panel控件能不能在运行时被鼠标拖动。
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
foxd 2012-01-31
  • 打赏
  • 举报
回复
4楼的好用,谢谢了!
xminsong 2008-09-27
  • 打赏
  • 举报
回复
发送系统消息吧!
程序yy 2008-09-27
  • 打赏
  • 举报
回复

private void panel6_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
((Panel)(sender)).Left -= x - e.X;
((Panel)(sender)).Top -= y - e.Y;
}
}
private int x;
private int y;
private void panel6_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
x = e.Location.X;
y = e.Location.Y;
}
}

changjiangzhibin 2008-09-27
  • 打赏
  • 举报
回复
DoEnter,DoDrag 事件
网上有源码,参数是控件,拖动控件
tianhuo_soft 2008-09-27
  • 打赏
  • 举报
回复
??
难道还要像 以前那个 MOVE事件?

.net就没有一些新的方法
wuyi8808 2008-09-27
  • 打赏
  • 举报
回复
Panel可以,要写相应的事件。

110,500

社区成员

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

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

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