Files
CRSim/CRSim.ScreenSimulator/Views/Windows/Stations/Ankang/ExitScreenView.xaml.cs
2025-03-16 12:19:30 +08:00

38 lines
1010 B
C#

using CRSim.ScreenSimulator.ViewModels.Ankang;
using System.Windows;
using System.Windows.Input;
using System.Windows.Media;
namespace CRSim.ScreenSimulator.Views.Ankang
{
/// <summary>
/// SecondaryScreen.xaml 的交互逻辑
/// </summary>
public partial class ExitScreenView : Window
{
public ExitScreenViewModel ViewModel { get; }
public ExitScreenView(ExitScreenViewModel viewModel)
{
InitializeComponent();
RenderOptions.SetEdgeMode(this, EdgeMode.Aliased);
ViewModel = viewModel;
DataContext = viewModel;
}
private void Window_MouseDown(object sender, MouseButtonEventArgs e)
{
if (e.ChangedButton == MouseButton.Left)
{
DragMove();
}
}
private void Window_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Escape)
{
Close();
}
}
}
}