首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

兑现窗体拖动的两种方法

2013-03-13 
实现窗体拖动的两种方法方法1:系统消息private int mx 0, my 0private bool mc falseprotected ov

实现窗体拖动的两种方法

方法1:系统消息

private int mx = 0, my = 0;private bool mc = false;protected override void OnMouseDown(MouseEventArgs e){mx = e.X;my = e.Y;mc = true;}protected override void OnMouseMove(MouseEventArgs e){if (mc == true){this.Left = this.Left + (e.X - mx);this.Top = this.Top + (e.Y - my);}}protected override void OnMouseUp(MouseEventArgs e){mc = false;}


热点排行