WPF无边框移动窗体其实很简单
先在
MouseLeftButtonDown="Window_MouseLeftButtonDown"
然后导航到事件,在事件里添加
if (e.LeftButton == MouseButtonState.Pressed) this.DragMove();
就可以了,
这里有很多人不知道e是什么鬼,e 是事件参数。具体看底下的代码:
private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
//这是刚刚插入的代码
if (e.LeftButton == MouseButtonState.Pressed)
this.DragMove();
//这是刚刚插入的代码
}
看第一行, MouseEventArgs:e是事件参数.MouseEventArgs包括鼠标的一些信息,如鼠标的x,y坐标等等.
还不懂的话,万能的度娘!

发表回复