首先去除窗体自带的边框
windowStyle=“None”WindowStartupLocation=“CneterScreen”自响应式无边框窗体
<WindowChrome.WindowChrome><WindowChrome CaptionHeight="0"CornerRadius="0"GlassFrameThickness="0.2"NonClientFrameEdges="None" /></WindowChrome.WindowChrome>
实现无边框窗体拖动
在window窗体添加一个MouseDown="Window_MouseDown"响应事件
.cs后台实现的代码
private void title_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e) {this.DragMove();}