说的是winForm 还是 webForm?

解决方案 »

  1.   

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwinforms/html/dragdrop_datagrid.asp
      

  2.   

    http://www.c-sharpcorner.com/winforms/DragDropInCSharp.asp
      

  3.   

    拖动倥件:
    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);
    }
      

  4.   

    改变大小就改变它的size值就可以了
      

  5.   

    (孟子E章) 提供的文档是DATAGRID中列的DRAG,我指的是一般控件的拖动