如何实现可以随意拖放控件位置的类似于报表设计的功能,提供个基本思路也可以, 有源码我出银子~! 如何实现可以随意拖放控件位置的类似于报表设计的功能,提供个基本思路也可以, 有源码我出银子~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 都有对应的MouseMove事件,只需重设控件坐标即可 //下面是一个Button随意拖动的例子 btn.MouseMove += new System.Windows.Forms.MouseEventHandler(btn_MouseMove); private void btn_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e) { if(e.Button == MouseButtons.Left) { Point mousePos = new Point(btn.Location.X, btn.Location.Y); mousePos.Offset(e.X, e.Y); btn.Location = mousePos; } }不知道是不是上面这样的意思? 去下载 M$ 的一个例子 DrawCli你想要的都在里面 C#同时采集5000台设备 下拉列表问题 向各位请教 多谢 如何指定IP访问网页? 请教一下高手 求一款混淆器,不仅能重命名Type Definitions,还能重命名Type References 算法。求点的变化公式 菜鸟问题 正则表达式问题 {<title->(?<title>[\s\S]+?)</title>} [百分向图形图像处理高手求教]怎样用C#生成颜色为CMYK的图片? 请问ClientRectangle不是不包括如菜单和工具条的区域吗?但我在0,0坐标位置放的控件被菜单和工具条盖住了? Properties问题 .net2.0下如何调用wcf ?
//下面是一个Button随意拖动的例子
btn.MouseMove += new System.Windows.Forms.MouseEventHandler(btn_MouseMove);
private void btn_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Left)
{
Point mousePos = new Point(btn.Location.X, btn.Location.Y);
mousePos.Offset(e.X, e.Y);
btn.Location = mousePos;
}
}不知道是不是上面这样的意思?