public void CopyBlock(IItemFilterBlockViewModel targetBlockViewModel) { try { _clipboardService.SetClipboardText( _blockTranslator.TranslateItemFilterBlockToString(SelectedBlockViewModel.Block)); } catch { _messageBoxService.Show("Clipboard Error", "Failed to access the clipboard, copy command not completed.", MessageBoxButton.OK, MessageBoxImage.Error); } }
private EventHandler SaveClipboardText() { return((sender, args) => { _clipboardService.SetClipboardText(_jsonForSavingToClipboard); _userNotifier.Notify("Daten erfolgreich in Zwischenablage kopiert."); _yesNoDialog.YesClicked -= SaveClipboardText(); }); }
private void OnCopyScriptCommand() { try { _clipboardService.SetClipboardText( _itemFilterScriptTranslator.TranslateItemFilterScriptToString( _avalonDockWorkspaceViewModel.ActiveScriptViewModel.Script)); } catch { _messageBoxService.Show("Clipboard Error", "Failed to access the clipboard, copy command not completed.", MessageBoxButton.OK, MessageBoxImage.Error); } }