public EnterLicenseKey(IResolver resolver, EnterLicenseKeyViewModel viewModel)
        {
            owner         = ((PBApp)System.Windows.Application.Current).FindWindow <LoginWindow>();
            owner.Topmost = false;
            InitializeComponent();
            this.viewModel = viewModel;
            DataContext    = this.viewModel;
            this.viewModel.InitWithUICallback(CreateCallbacks());

            LicenseField.PreviewTextInput += LicenseField_PreviewTextInput;
            LicenseField.PreviewKeyDown   += LicenseField_PreviewKeyDown;

            TitleGrid.MouseLeftButtonDown += (o, e) => owner.DragMove();
        }
Esempio n. 2
0
        public void Execute(object parameter)
        {
            LoginWindow loginWindow = parameter as LoginWindow;

            loginWindow.DragMove();
        }