.net c#拖动控件,移动控件位置

转载 2007年10月11日 08:22:00
 private Point mouse_offset;

        
private void label1_MouseDown(object sender, MouseEventArgs e)
        
...{
            mouse_offset 
= new Point(-e.X, -e.Y);//

        }


        
private void label1_MouseMove(object sender, MouseEventArgs e)
        
...{
            ((Control)sender).Cursor 
= Cursors.Arrow;//设置拖动时鼠标箭头
            if (e.Button == MouseButtons.Left)
            
...{
                Point mousePos 
= Control.MousePosition;
                mousePos.Offset(mouse_offset.X, mouse_offset.Y);
//设置偏移
                ((Control)sender).Location = ((Control)sender).Parent.PointToClient(mousePos);
            }


        }

参考:http:
//www.cnblogs.com/DS-CzY/archive/2007/06/30/801377.aspx
 

c#可以创建任意控件的拖动

经常进行图形界面设计的编程者肯定知道,控件在设计的时候才能随意拖动,运行的时候就不能拖动了. 你肯定会问:运行时能随意拖动控件吗?答案是肯定的,我们的项目涉及到了这一点,我已经实现了,实际上很简单的...
  • vs_the_old_boy
  • vs_the_old_boy
  • 2016年08月09日 12:23
  • 3663

c# 实现控件拖拽

using System;using System.Windows.Forms;using System.Drawing;namespace ImageTool{ /**//// ///...
  • bobye1230
  • bobye1230
  • 2009年08月19日 13:35
  • 4408

在运行时通过鼠标拖动移动控件位置(c#)

前些日子因为工作需要想了解有关于在C#下实现运行时鼠标移动控件的方法,Google了一下还真找到了一个帖子,粗略看去代码还真不少,感觉有点复杂的样子,因为当时手头上还有点别的事情,没来得及细看,就把帖...
  • dekko
  • dekko
  • 2007年09月24日 08:43
  • 18337

C# WinForm控件的拖动和缩放的实现

原文:http://www.codesky.net/article/200908/127342.html C# WinForm控件的拖动和缩放是个很有用的功能。实现起来其实很简单的,主要是设计控件的...
  • Joyhen
  • Joyhen
  • 2013年02月05日 18:03
  • 3694

C# WinForm控件的拖动和缩放的实现

转自:http://blog.csdn.net/joyhen/article/details/8572505 C# WinForm控件的拖动和缩放是个很有用的功能。实现起来其实很简单的,主要是设...
  • u012252959
  • u012252959
  • 2016年01月22日 17:23
  • 2420

C#实现用户界面控件的拖动

  • 2016年08月26日 14:09
  • 50KB
  • 下载

WinForm之控件拖动总结(原理篇)

WinForm之控件拖动总结(原理篇)     这几天在公司做项目涉及到了Winform的中涉及到控件项拖动的功能实现,比如TreeView中的项拖动添加到ListView中等。以前...
  • SunCherryDream
  • SunCherryDream
  • 2014年03月07日 11:59
  • 2938

【C#】winform 运行时拖动控件 修改大小

在网上资源发现的,可以对任意控件操作,使其可拖动,可运行时生成8个白色方块,鼠标拖动方块可改变大小。效果如图。把这个贴出来,大家都可以学习 下载地址:http://pan.baidu.com/...
  • catshitone
  • catshitone
  • 2014年12月08日 15:18
  • 1393

c#中一些控件的拖拽实现

  • 2009年05月20日 09:19
  • 41KB
  • 下载

c# WinForm实现窗体上控件的自由拖动

说明:首先在窗体上放一个PictrueBox控件,命名为pb1,拖动完整代码如下: using System; using System.Collections.Generic; using S...
  • a771948524
  • a771948524
  • 2013年07月11日 20:07
  • 1847
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:.net c#拖动控件,移动控件位置
举报原因:
原因补充:

(最多只允许输入30个字)