c # movable window

private void MonitorDialog_MouseDown(object sender, MouseEventArgs e)
        {
            drag = true;
            X = e.X;
            Y = e.Y;
        }

        private void MonitorDialog_MouseUp(object sender, MouseEventArgs e)
        {
            drag = false;
        }

        private void MonitorDialog_MouseMove(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {
                this.Top = Control.MousePosition.Y -Y;
                this.Left = Control.MousePosition.X -X;
            }
        }
Published 48 original articles · won praise 3 · views 20000 +

Guess you like

Origin blog.csdn.net/chscomfaner/article/details/82803948