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(); }
public void Execute(object parameter) { LoginWindow loginWindow = parameter as LoginWindow; loginWindow.DragMove(); }