private void ButtonOk_Click(object sender, RoutedEventArgs e) { // get text var aid = TextBoxAssetId.Text.Trim().ToLower(); // first compare against tags if (this.TheAasxRepo != null && this.TheAasxRepo.filemaps != null) { foreach (var fm in this.TheAasxRepo.filemaps) { if (aid == fm.tag.Trim().ToLower()) { this.ResultFilename = fm.fn; ControlClosed?.Invoke(); return; } } } // if not, compare assit ids if (this.TheAasxRepo != null && this.TheAasxRepo.filemaps != null) { foreach (var fm in this.TheAasxRepo.filemaps) { if (aid == fm.assetId.Trim().ToLower()) { this.ResultFilename = fm.fn; ControlClosed?.Invoke(); return; } } } }
public void ControlPreviewKeyDown(KeyEventArgs e) { if (Keyboard.Modifiers != ModifierKeys.None && Keyboard.Modifiers != ModifierKeys.Shift) { return; } if (e.Key == Key.Y && buttonToResult.ContainsValue(MessageBoxResult.Yes)) { this.Result = MessageBoxResult.Yes; ControlClosed?.Invoke(); } if ((e.Key == Key.N || e.Key == Key.Escape) && buttonToResult.ContainsValue(MessageBoxResult.No)) { this.Result = MessageBoxResult.No; ControlClosed?.Invoke(); } if ((e.Key == Key.O || e.Key == Key.Return) && buttonToResult.ContainsValue(MessageBoxResult.OK)) { this.Result = MessageBoxResult.OK; ControlClosed?.Invoke(); } if ((e.Key == Key.C || e.Key == Key.Escape) && buttonToResult.ContainsValue(MessageBoxResult.Cancel)) { this.Result = MessageBoxResult.Cancel; ControlClosed?.Invoke(); } }
private void DataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (PrepareResult()) { ControlClosed?.Invoke(); } }
public void ControlPreviewKeyDown(KeyEventArgs e) { if (this.Options == DialogueOptions.FilterAllControlKeys) { if (e.Key >= Key.F1 && e.Key <= Key.F24 || e.Key == Key.Escape || e.Key == Key.Enter || e.Key == Key.Delete || e.Key == Key.Insert) { e.Handled = true; return; } } // Close dialogue? if (Keyboard.Modifiers != ModifierKeys.None && Keyboard.Modifiers != ModifierKeys.Shift) { return; } if (e.Key == Key.Return) { this.Result = true; ControlClosed?.Invoke(); } if (e.Key == Key.Escape) { this.Result = false; ControlClosed?.Invoke(); } }
private void DoneOnPageSummary() { if (Result && ResultContainer != null) { ControlClosed?.Invoke(); } }
private void ButtonClose_Click(object sender, RoutedEventArgs e) { DiaData.Result = false; DiaData.ResultIndex = -1; DiaData.ResultItem = null; ControlClosed?.Invoke(); }
private void ButtonSelect_Click(object sender, RoutedEventArgs e) { if (PrepareResult()) { ControlClosed?.Invoke(); } }
private void ButtonSelect_Click(object sender, RoutedEventArgs e) { if (FinalizeSelection(EntityList.SelectedItem as EclassUtils.SearchItem, CheckBoxTwoPass.IsChecked == true)) { ControlClosed?.Invoke(); } }
private void DisplayElements_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (PrepareResult()) { DiaData.Result = true; ControlClosed?.Invoke(); } }
private void Button_Click(object sender, RoutedEventArgs e) { if (sender == ButtonStart) { this.Result = this.ThisToPreset(); ControlClosed?.Invoke(); } }
private void StackPanelButton_Click(object sender, RoutedEventArgs e) { if (sender is Button && buttonToResult.ContainsKey(sender as Button)) { this.Result = buttonToResult[sender as Button]; ControlClosed?.Invoke(); } }
private void UserControl_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Escape) { // quit ResultItem = null; ControlClosed?.Invoke(); } }
private void ButtonSelect_Click(object sender, RoutedEventArgs e) { this.FixSelected = true; this.DoHint = this.CheckBoxHint.IsChecked == true; this.DoWarning = this.CheckBoxWarning.IsChecked == true; this.DoSpecViolation = this.CheckBoxSpecViolation.IsChecked == true; this.DoSchemaViolation = this.CheckBoxSchemaViolation.IsChecked == true; ControlClosed?.Invoke(); }
private void TagButton_Click(object sender, RoutedEventArgs e) { var b = sender as Button; if (b?.Tag != null && this.TheAasxRepo?.FileMap != null && this.TheAasxRepo.FileMap.Contains(b.Tag)) { this.ResultItem = b.Tag as AasxFileRepository.FileItem; ControlClosed?.Invoke(); } }
private void TagButton_Click(object sender, RoutedEventArgs e) { var b = sender as Button; if (b?.Tag != null && this._listFileItems != null && this._listFileItems.Contains(b.Tag)) { this.ResultItem = b.Tag as PackageContainerRepoItem; ControlClosed?.Invoke(); } }
public void ControlPreviewKeyDown(KeyEventArgs e) { if (Keyboard.Modifiers == ModifierKeys.Control && e.Key == Key.Return) { ControlClosed?.Invoke(); } if (e.Key == Key.Escape) { this.ResultIRDI = null; ControlClosed?.Invoke(); } }
// // Mechanics // // see: https://stackoverflow.com/questions/52706251/c-sharp-async-await-a-button-click private void ButtonClose_Click(object sender, RoutedEventArgs e) { // execute in any case (will lead to properly close the the Flyout) this.Result = false; this.ResultContainer = null; ControlClosed?.Invoke(); // special case if (_dispatcherFrame != null) { _dispatcherFrame.Continue = false; _dialogResult = AnyUiMessageBoxResult.Cancel; } }
private void TagButton_Click(object sender, RoutedEventArgs e) { if (this.TheAasxRepo != null && this.TheAasxRepo.filemaps != null) { foreach (var fm in this.TheAasxRepo.filemaps) { if (fm.link == sender) { this.ResultFilename = fm.fn; ControlClosed?.Invoke(); } } } }
public void ControlPreviewKeyDown(KeyEventArgs e) { // Close dialogue? if (Keyboard.Modifiers != ModifierKeys.None && Keyboard.Modifiers != ModifierKeys.Shift) { return; } if (e.Key == Key.Return) { DiaData.Result = true; ReadDataBack(); ControlClosed?.Invoke(); } if (e.Key == Key.Escape) { DiaData.Result = false; ControlClosed?.Invoke(); } }
// // Mechanics // private void ButtonClose_Click(object sender, RoutedEventArgs e) { if (ControlCloseWarnTime < 0) { // simply close this.Result = false; if (this.timer != null) { this.timer.Stop(); } ControlClosed?.Invoke(); } else { if (ControlWillBeClosed != null) { ControlWillBeClosed(); } timeToCloseControl = ControlCloseWarnTime; } }
public void ControlPreviewKeyDown(KeyEventArgs e) { if (Keyboard.Modifiers == ModifierKeys.None && e.Key == Key.Escape) { this.Result = false; ControlClosed?.Invoke(); } if (Keyboard.Modifiers == ModifierKeys.Control && e.Key == Key.Return) { if (TabControlMain.SelectedItem == TabItemStart) { ProceedOnPageStart(); } if (TabControlMain.SelectedItem == TabItemSelectFromList) { ProceedOnPageSelectFromList(); } if (TabControlMain.SelectedItem == TabItemCredentials) { ProceedOnPageCredentials(); } if (TabControlMain.SelectedItem == TabItemSummary) { DoneOnPageSummary(); } } if (Keyboard.Modifiers == ModifierKeys.Control && e.Key >= Key.D1 && e.Key <= Key.D9) { var i = e.Key - Key.D1; if (_presets != null && i >= 0 && i < _presets.Count) { ApplyPreset(_presets[i]); } } }
private void ButtonOk_Click(object sender, RoutedEventArgs e) { // get text var aid = TextBoxAssetId.Text.Trim().ToLower(); // first compare against tags if (this._listFileItems != null && this._listFileItems != null) { foreach (var fm in this._listFileItems) { if (aid == fm.Tag.Trim().ToLower()) { this.ResultItem = fm; ControlClosed?.Invoke(); return; } } } // if not, compare asset ids if (this._listFileItems != null && this._listFileItems != null) { foreach (var fm in this._listFileItems) { foreach (var id in fm.EnumerateAssetIds()) { if (aid == id.Trim().ToLower()) { this.ResultItem = fm; ControlClosed?.Invoke(); return; } } } } }
private void ButtonClose_Click(object sender, RoutedEventArgs e) { this.ResultQualifier = null; ControlClosed?.Invoke(); }
private void pbClose_Click(object sender, EventArgs e) { ControlClosed?.Invoke(null, null); }
private void ButtonClose_Click(object sender, RoutedEventArgs e) { this.ResultIndex = -1; this.ResultItem = null; ControlClosed?.Invoke(); }
private void ButtonOk_Click(object sender, RoutedEventArgs e) { this.Result = true; ControlClosed?.Invoke(); }
private void Button_Click(object sender, RoutedEventArgs e) { if (sender == ButtonSelectCertFile) { // choose filename var dlg = new Microsoft.Win32.OpenFileDialog(); dlg.DefaultExt = "*.*"; dlg.Filter = "PFX file (*.pfx)|*.pfx|Cert file (*.cer)|*.cer|All files (*.*)|*.*"; // save if (true == dlg.ShowDialog()) { ComboBoxCertFile.Text = dlg.FileName; } } if (sender == ButtonSavePreset) { // choose filename var dlg = new Microsoft.Win32.SaveFileDialog(); dlg.FileName = "new.json"; dlg.DefaultExt = "*.json"; dlg.Filter = "Preset JSON file (*.json)|*.json|All files (*.*)|*.*"; // save if (true == dlg.ShowDialog()) { try { var pr = this.ThisToPreset(); pr.SaveToFile(dlg.FileName); } catch (Exception ex) { AdminShellNS.LogInternally.That.SilentlyIgnoredError(ex); } } } if (sender == ButtonLoadPreset) { // choose filename var dlg = new Microsoft.Win32.OpenFileDialog(); dlg.FileName = "new.json"; dlg.DefaultExt = "*.json"; dlg.Filter = "Preset JSON file (*.json)|*.json|All files (*.*)|*.*"; // save if (true == dlg.ShowDialog()) { try { var pr = SecureConnectPreset.LoadFromFile(dlg.FileName); this.ActivatePreset(pr); } catch (Exception ex) { AdminShellNS.LogInternally.That.SilentlyIgnoredError(ex); } } } if (sender == ButtonStart) { this.Result = ThisToPreset(); ControlClosed?.Invoke(); } }
private void ButtonClose_Click(object sender, RoutedEventArgs e) { this.FixSelected = false; ControlClosed?.Invoke(); }
private void ButtonOk_Click(object sender, RoutedEventArgs e) { DiaData.Result = true; DiaData.Text = TextBoxText.Text; ControlClosed?.Invoke(); }
// // Mechanics // private void ButtonClose_Click(object sender, RoutedEventArgs e) { ControlClosed?.Invoke(); }