using System.Windows; using XFEToolBox.ViewModel.Windows; namespace XFEToolBox.Views.Windows; /// /// PopupWindow.xaml 的交互逻辑 /// public partial class PopupWindow : Window { public static PopupWindow? Current { get; set; } public PopupWindowViewModel ViewModel { get; set; } public MessageBoxResult? Result { get; set; } public PopupWindow() { Current = this; DataContext = ViewModel = new(this); InitializeComponent(); } private void CloseWindowImage_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e) { Result = MessageBoxResult.None; DialogResult = false; Close(); } private void DragTabBorder_MouseMove(object sender, System.Windows.Input.MouseEventArgs e) { if (e.LeftButton == System.Windows.Input.MouseButtonState.Pressed) DragMove(); } }