怎样实现在窗口上拖动控件,及改变控件的大小? 说的是winForm 还是 webForm? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwinforms/html/dragdrop_datagrid.asp http://www.c-sharpcorner.com/winforms/DragDropInCSharp.asp 拖动倥件:private void button_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) { int xLoc,yLoc; Point newPoint; Control b = new Control(); b = (Control)sender; if(e.X >= 0 && e.X <= b.Size.Width) xLoc = b.Location.X; else xLoc = e.X + b.Location.X; if(e.Y >= 0 && e.Y <= b.Size.Height) yLoc = b.Location.Y; else yLoc = e.Y + b.Location.Y; b.Location = new System.Drawing.Point(xLoc,yLoc);} 改变大小就改变它的size值就可以了 (孟子E章) 提供的文档是DATAGRID中列的DRAG,我指的是一般控件的拖动 使用C#如何从指定服务器上下载指定文件到本地 青田选房概率测试代码c# 菜鸟请教关于多线程复制文件的问题? C#的类怎么学?还有面向对象的很东西,感觉很模糊 请教:怎样实现字体的旋转 推举分享《C#.Primer中英文版》和C# Primer Plus中英文双版(包含源码)电子版书 高分寻找C/S结构的应用软件开发相关文档 谁能给我一个往数据库中添加数据的程序,前台和后台的!小弟谢了! C#入门,看什么书比较好? 有谁知道C#里的string类型可以容纳的最大字符串长度是多少啊?? DrawString时,怎么设置字符间距? 请问一下FileStream流怎样转成Stream啊
private void button_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
int xLoc,yLoc;
Point newPoint;
Control b = new Control();
b = (Control)sender;
if(e.X >= 0 && e.X <= b.Size.Width)
xLoc = b.Location.X;
else
xLoc = e.X + b.Location.X; if(e.Y >= 0 && e.Y <= b.Size.Height)
yLoc = b.Location.Y;
else
yLoc = e.Y + b.Location.Y;
b.Location = new System.Drawing.Point(xLoc,yLoc);
}