//blog:http://blog.youkuaiyun.com/wgsnet
//原创:wgscd
两个窗体分别是FormMain FormList
第1个窗体:FormMain :
---------------------------------------------------------------------------------------------
第2个窗体:FormList
哈哈运行是不是很酷。。。。
别急,要千千静听那样就要设置无边框窗体,要实现拖动
OK ,用下面的加到2个窗体类里:
#region "拖动窗体"
private bool moveFlag = false;
private int x = 0;
private int y = 0;
protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e)
{
if (moveFlag && (e.Button == MouseButtons.Left))
this.SetBounds(Left + e.X - x, Top + e.Y - y, this.Width, this.Height);
base.OnMouseMove(e);
}
protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e)
{
if (!moveFlag && e.Clicks >= 1)
moveFlag = true;
x = e.X;
y = e.Y;
base.OnMouseDown(e);
}
protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs e)
{
if (moveFlag)
moveFlag = false;
base.OnMouseUp(e);
}
#endregion
自己把界面设计好看点,说不定你能比它还炫呵。
希望对大家有用。