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坐标等等.
还不懂的话,万能的度娘!
发表回复