才开始学习C#,看书抄代码过程中遇到问题。程序是无边框窗体移动。在button控件上按下鼠标左键移动鼠标,窗体会随着移动。但是不知道为何最后结果窗体并不会随着移动???才开始学习C#,打扰了。以下是主要代码:
        private int startX;//x坐标
        private int StartY;//y坐标
        private void button1_MouseDown(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)   
            { startX = e.X;              StartY = e.Y;            }        }        private void button1_MouseMove(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {                this.Left += e.X - startX;                this.Top += e.Y - StartY;            }
        }