原文:
WPF无边框拖动、全屏、缩放
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/lwwl12/article/details/78059361
先看效果
- 无边框
设置WindowStyle=”None”,窗口无关闭及缩放按钮,但还有黑边;设置AllowsTransparency=”True”,黑边没有了。
- 全屏,遮住任务栏
this.WindowState = System.Windows.WindowState.Normal
this.WindowStyle = System.Windows.WindowStyle.None
this.ResizeMode = System.Windows.ResizeMode.NoResize
//this.Topmost = true
//设置全屏
this.Left = 0.0
this.Top = 0.0
this.Width = System.Windows.SystemParameters.PrimaryScreenWidth
this.Height = System.Windows.SystemParameters.PrimaryScreenHeight
- 拖动
MouseMove="Move_MouseMove"
private void Move_MouseMove(object sender, MouseEventArgs e)
{
if (e.LeftButton == MouseButtonState.Pressed)
{
this.DragMove();
}
}
-
- 5.