资 源 简 介
两个属性一个事件 WindowStyle="None" 去标题 AllowsTransparency="True" 去边框 MouseMove="TitleBar_MouseMove" 鼠标拖动标题栏 // 支持标题栏拖动 protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e) { base.OnMouseLeftButtonDown(e); // 获取鼠标相对标题栏位置 Point position = e.GetPosition(TitleBar); // 如果鼠标位置在标题栏内,允许拖动 if (e.LeftButton == MouseButtonState.Pressed) { if (position.X >= 0 && position.X < TitleBar.ActualWidth && position.Y >= 0 && position.Y < TitleBar.ActualHeight) { this.DragMove(); } } }