38 lines
1.0 KiB
C#
38 lines
1.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows;
|
|
using System.Windows.Controls;
|
|
using System.Windows.Data;
|
|
using System.Windows.Documents;
|
|
using System.Windows.Input;
|
|
using System.Windows.Media;
|
|
using System.Windows.Media.Imaging;
|
|
using System.Windows.Navigation;
|
|
using System.Windows.Shapes;
|
|
|
|
namespace DI_Electrical.Views
|
|
{
|
|
/// <summary>
|
|
/// customWindowTitleBar.xaml 的交互逻辑
|
|
/// </summary>
|
|
public partial class customWindowTitleBar : UserControl
|
|
{
|
|
public customWindowTitleBar()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
private void Border_MouseDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
// 将事件传递给父窗口,要求窗口进行拖动
|
|
if (e.ChangedButton == MouseButton.Left)
|
|
{
|
|
var window = Window.GetWindow(this); // 获取父窗口
|
|
window?.DragMove(); // 调用窗口的 DragMove 方法
|
|
}
|
|
}
|
|
}
|
|
}
|