自定义窗口,实现无边框拖动窗口。
工具/原料
Microsoft Visual Studio 2015
方法/步骤
1
打开WPF,新建项目 选WPF,确定进入新项目
2
点击窗体,改变窗体属性选中外观 Allows transparency选项
3
此时窗口为无边框状态,无法移动
5
后台代码增加: private void Move_MouseMove(object sender, MouseEventArgs e) { if (e.LeftButton == MouseButtonState.Pressed) { this.DragMove(); } }
6
最后添加关闭按钮 及代码。 private void button_Click(object sender, RoutedEventArgs e) { this.Close(); }
注意事项
1
MouseMove='Move_MouseMove'>前端增加鼠标移动事件名:Move_MouseMove
2
后台的鼠标移动事件名:Move_MouseMove
上一篇:Qt怎样实现无边框窗口最大化
下一篇:封阳台缝隙过大怎么办