private static void EditingCommandsEx_ToggleStrikethrough_Executed(Object sender, ExecutedRoutedEventArgs e) { var editor = sender as RichTextBox; if (e.Handled = editor != null) { RichTextBoxToolBarHelper.ToggleSelectionFormattingProperty <TextDecorationCollection>(editor.Selection, Inline.TextDecorationsProperty, TextDecorations.Strikethrough, null, (item1, item2) => TextDecorationCollection.Equals(item1, item2)); } }
private static void EditingCommands_ToggleSuperscript_Executed(object sender, ExecutedRoutedEventArgs e) { var editor = sender as RichTextBox; if (e.Handled = editor != null) { RichTextBoxToolBarHelper.ToggleSelectionFormattingProperty <BaselineAlignment>(editor.Selection, Inline.BaselineAlignmentProperty, BaselineAlignment.Superscript, BaselineAlignment.Baseline, (item1, item2) => item1 == item2); } }