EditingCommands.DecreaseFontSize Свойство

Определение

Представляет команду DecreaseFontSize, которая запрашивает уменьшение размера шрифта для текущей выборки на 1 пкт.

public static System.Windows.Input.RoutedUICommand DecreaseFontSize { get; }

Значение свойства

RoutedUICommand

Запрошенная команда. Для этой команды используется Ctrl+OemOpenBracketsжест ключа по умолчанию.

Примеры

В следующем примере показано, как вызвать команду редактирования для объекта, поддерживающего команду.

В этом примере объект RichTextBox служит целевым объектом команды. Обратите внимание, что RichTextBox реализует IInputElement интерфейс (наследуется от FrameworkElement) и включает встроенную поддержку многих команд редактирования.

Первым аргументом Execute для метода является параметр команды. Большинство команд редактирования игнорируют параметр команды; Как правило, этот параметр должен быть null для команд редактирования.

Второй аргумент указывает объект, к которому будет направляться команда. Этот объект должен реализовывать IInputElement интерфейс и включать обработчик для указанной команды. Как правило, команда игнорируется при вызове объекта, который не обрабатывает команду.

RichTextBox rTB = new RichTextBox();

EditingCommands.ToggleInsert.Execute(null, rTB);

Комментарии

Если эта команда вызывается для пустого выделения, в котором курсор находится внутри слова, выделение автоматически разворачивается, чтобы применить команду ко всему слову.

Существует не обязательно фактическая реализация, которая реагирует на эту команду для любого заданного объекта; Во многих случаях реализация, отвечающая на команду, отвечает за модуль записи приложения.

Эта команда изначально поддерживается RichTextBox.

Использование атрибута XAML

<object property="DecreaseFontSize"/>  

Применяется к

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

См. также раздел