|
- using BPA.Helper;
- using BPASmartClient.MorkM.ViewModel;
- 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.Shapes;
-
- namespace BPASmartClient.MorkM.View
- {
- /// <summary>
- /// SimOrderConfitView.xaml 的交互逻辑
- /// </summary>
- public partial class SimOrderConfitView : Window
- {
- public SimOrderConfitView()
- {
- InitializeComponent();
- this.DataContext = new SimOrderConfitViewModel();
- this.MoveBorder.MouseLeftButtonDown += (o, e) => { this.DragMove(); };
- this.ButMin.Click += (o, e) => { this.WindowState = WindowState.Minimized; };
- this.ButMax.Click += (o, e) => { this.WindowState = this.WindowState == WindowState.Maximized ? WindowState.Normal : WindowState.Maximized; };
- this.ButClose.Click += (o, e) => { this.Close(); ActionManage.GetInstance.CancelRegister("SendSimData"); };
- this.MaxWidth = SystemParameters.WorkArea.Width;
- this.MaxHeight = SystemParameters.WorkArea.Height;
-
- ActionManage.GetInstance.Register(new Action(() =>
- {
- this.Close();
- ActionManage.GetInstance.CancelRegister("SimOrderConfitViewModelExit");
- ActionManage.GetInstance.CancelRegister("SendSimData");
- }), "SimOrderConfitViewModelExit");
- }
-
- private void Grid_KeyDown(object sender, KeyEventArgs e)
- {
- var uie = e.OriginalSource as TextBox;
- if (uie != null)
- {
- if (e.Key == Key.Enter)
- {
- uie.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));
- e.Handled = true;
- }
- }
- }
- }
- }
|