EditingCommands Clase

Definición

Proporciona un conjunto estándar de comandos relacionados con la edición.

public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
Herencia
EditingCommands

Ejemplos

En el ejemplo siguiente se muestra cómo invocar un comando de edición en un objeto que admite el comando .

En este ejemplo, actúa RichTextBox como destino de comando. Tenga en cuenta que RichTextBox implementa la IInputElement interfaz (heredada de FrameworkElement) y que incluye compatibilidad nativa con muchos comandos de edición.

El primer argumento para el Execute método es un parámetro de comando. La mayoría de los comandos de edición omiten el parámetro de comando; en general, este parámetro debe ser null para editar comandos.

El segundo argumento especifica el objeto al que se enrutará el comando. Este objeto debe implementar la IInputElement interfaz y debe incluir un controlador para el comando especificado. Por lo general, se omite un comando cuando se invoca en un objeto que no controla el comando.

RichTextBox rTB = new RichTextBox();

EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Comentarios

En la tabla siguiente se muestran los comandos de edición y los gestos de clave predeterminados asociados (con nombres de clave de las Key enumeraciones y ModifierKeys ).

Comando de edición Gesto de tecla predeterminado
AlignCenter Ctrl+E
AlignJustify Ctrl+J
AlignLeft Ctrl+L
AlignRight Ctrl+R
Backspace Backspace
CorrectSpellingError sin gesto de clave predeterminado
DecreaseFontSize Ctrl+OemOpenBrackets
DecreaseIndentation Ctrl+Shift+T
Delete Delete
DeleteNextWord Ctrl+Delete
DeletePreviousWord Ctrl+Backspace
EnterLineBreak Shift+Enter
EnterParagraphBreak Enter
IgnoreSpellingError sin gesto de clave predeterminado
IncreaseFontSize Ctrl+OemCloseBrackets
IncreaseIndentation Ctrl+T
MoveDownByLine Down
MoveDownByPage PageDown
MoveDownByParagraph Ctrl+Down
MoveLeftByCharacter Left
MoveLeftByWord Ctrl+Left
MoveRightByCharacter Right
MoveRightByWord Ctrl+Right
MoveToDocumentEnd Ctrl+End
MoveToDocumentStart Ctrl+Home
MoveToLineEnd End
MoveToLineStart Home
MoveUpByLine Up
MoveUpByPage PageUp
MoveUpByParagraph Ctrl+Up
SelectDownByLine Shift+Down
SelectDownByPage Shift+PageDown
SelectDownByParagraph Ctrl+Shift+Down
SelectLeftByCharacter Shift+Left
SelectLeftByWord Ctrl+Shift+Left
SelectRightByCharacter Shift+Right
SelectRightByWord Ctrl+Shift+Right
SelectToDocumentEnd Ctrl+Shift+End
SelectToDocumentStart Ctrl+Shift+Home
SelectToLineEnd Shift+End
SelectToLineStart Shift+Home
SelectUpByLine Shift+Up
SelectUpByPage Shift+PageUp
SelectUpByParagraph Ctrl+Shift+Up
TabBackward Shift+Tab
TabForward Tab
ToggleBold Ctrl+B
ToggleBullets Ctrl+Shift+L
ToggleInsert Insert
ToggleItalic Ctrl+I
ToggleNumbering Ctrl+Shift+N
ToggleSubscript Ctrl+OemPlus
ToggleSuperscript Ctrl+Shift+OemPlus
ToggleUnderline Ctrl+U

Los comandos de movimiento de intercalación y los comandos de expansión de selección comparten un conjunto común de gestos de clave predeterminados, la diferencia general es la adición de la Shift clave para diferenciar los comandos de selección de los comandos de movimiento de intercalación. Por ejemplo, el MoveLeftByCharacter comando tiene un gesto de clave predeterminado de Lefty el comando correspondiente SelectLeftByCharacter tiene un gesto de clave predeterminado de+ShiftLeft .

En general, las definiciones de comandos proporcionadas por la EditingCommands clase no usan parámetros de comando (el parameter parámetro esperado por el Execute método ).

Para obtener más información sobre los comandos y los comandos, vea Introducción a la entrada.

Propiedades

AlignCenter

Representa el comando AlignCenter, que solicita que se centre el párrafo actual o una selección de párrafos.

AlignJustify

Representa el comando AlignJustify, que solicita que se justifique el párrafo actual o una selección de párrafos.

AlignLeft

Representa el comando AlignLeft, que solicita que una selección de contenido se alinee a la izquierda.

AlignRight

Representa el comando AlignRight, que solicita que una selección de contenido se alinee a la derecha.

Backspace

Representa el comando Backspace, que solicita que se aplique un retroceso en la posición actual o encima de la selección actual.

CorrectSpellingError

Representa el comando CorrectSpellingError, que solicita que se corrija cualquier palabra mal escrita en la posición actual.

DecreaseFontSize

Representa el comando DecreaseFontSize, que solicita que se reduzca 1 punto el tamaño de fuente de la selección actual.

DecreaseIndentation

Representa el comando DecreaseIndentation, que solicita que se reduzca una posición de tabulación la sangría del párrafo actual.

Delete

Representa el comando Delete, que solicita que se elimine la selección actual.

DeleteNextWord

Representa el comando DeleteNextWord, que solicita que se elimine la palabra siguiente (respecto a la posición actual).

DeletePreviousWord

Representa el comando DeletePreviousWord, que solicita que se elimine la palabra anterior (respecto a la posición actual).

EnterLineBreak

Representa el comando EnterLineBreak, que solicita que se inserte un salto de línea en la posición actual o encima de la selección actual.

EnterParagraphBreak

Representa el comando EnterParagraphBreak, que solicita que se inserte un salto de párrafo en la posición actual o encima de la selección actual.

IgnoreSpellingError

Representa el comando IgnoreSpellingError, que solicita que se omitan todas las instancias de palabras mal escritas en la posición actual o en la selección actual.

IncreaseFontSize

Representa el comando IncreaseFontSize, que solicita que se aumente 1 punto el tamaño de fuente de la selección actual.

IncreaseIndentation

Representa el comando IncreaseIndentation, que solicita que se aumente una posición de tabulación la sangría del párrafo actual.

MoveDownByLine

Representa el comando MoveDownByLine, que solicita que el símbolo de intercalación se desplace a la línea inferior.

MoveDownByPage

Representa el comando MoveDownByPage, que solicita que el símbolo de intercalación se desplace a la página siguiente.

MoveDownByParagraph

Representa el comando MoveDownByParagraph, que solicita que el símbolo de intercalación se desplace al párrafo siguiente.

MoveLeftByCharacter

Representa el comando MoveLeftByCharacter, que solicita que el símbolo de intercalación se desplace un carácter a la izquierda.

MoveLeftByWord

Representa el comando MoveLeftByWord, que solicita que el símbolo de intercalación se desplace una palabra a la izquierda.

MoveRightByCharacter

Representa el comando MoveRightByCharacter, que solicita que el símbolo de intercalación se desplace un carácter a la derecha.

MoveRightByWord

Representa el comando MoveRightByWord, que solicita que el símbolo de intercalación se desplace una palabra a la derecha.

MoveToDocumentEnd

Representa el comando MoveToDocumentEnd, que solicita que el símbolo de intercalación se mueva hasta el final del contenido.

MoveToDocumentStart

Representa el comando MoveToDocumentStart, que solicita que el símbolo de intercalación se mueva hasta el principio del contenido.

MoveToLineEnd

Representa el comando MoveToLineEnd, que solicita que el símbolo de intercalación se mueva hasta el final de la línea actual.

MoveToLineStart

Representa el comando MoveToLineStart, que solicita que el símbolo de intercalación se mueva hasta el principio de la línea actual.

MoveUpByLine

Representa el comando MoveUpByLine, que solicita que el símbolo de intercalación se desplace a la línea superior.

MoveUpByPage

Representa el comando MoveUpByPage, que solicita que el símbolo de intercalación se desplace a la página superior.

MoveUpByParagraph

Representa el comando MoveUpByParagraph, que solicita que el símbolo de intercalación se desplace al párrafo anterior.

SelectDownByLine

Representa el comando SelectDownByLine, que solicita que la selección actual se amplíe hasta la línea inferior.

SelectDownByPage

Representa el comando SelectDownByPage, que solicita que la selección actual se amplíe hasta la página siguiente.

SelectDownByParagraph

Representa el comando SelectDownByParagraph, que solicita que la selección actual se amplíe hasta el párrafo siguiente.

SelectLeftByCharacter

Representa el comando SelectLeftByCharacter, que solicita que la selección actual se amplíe hasta el carácter de la izquierda.

SelectLeftByWord

Representa el comando SelectLeftByWord, que solicita que la selección actual se amplíe hasta la palabra de la izquierda.

SelectRightByCharacter

Representa el comando SelectRightByCharacter, que solicita que la selección actual se amplíe hasta el carácter de la derecha.

SelectRightByWord

Representa el comando SelectRightByWord, que solicita que la selección actual se amplíe hasta la palabra de la derecha.

SelectToDocumentEnd

Representa el comando SelectToDocumentEnd, que solicita que la selección actual se amplíe hasta el final del contenido.

SelectToDocumentStart

Representa el comando SelectToDocumentStart, que solicita que la selección actual se amplíe hasta el principio del contenido.

SelectToLineEnd

Representa el comando SelectToLineEnd, que solicita que la selección actual se amplíe hasta el final de la línea actual.

SelectToLineStart

Representa el comando SelectToLineStart, que solicita que la selección actual se amplíe hasta el principio de la línea actual.

SelectUpByLine

Representa el comando SelectUpByLine, que solicita que la selección actual se amplíe hasta la línea superior.

SelectUpByPage

Representa el comando SelectUpByPage, que solicita que la selección actual se expanda una página.

SelectUpByParagraph

Representa el comando SelectUpByParagraph, que solicita que la selección actual se amplíe hasta el párrafo anterior.

TabBackward

Representa el comando TabBackward.

TabForward

Representa el comando TabForward.

ToggleBold

Representa el comando ToggleBold, que solicita que se alterne el formato Bold en la selección actual.

ToggleBullets

Representa el comando ToggleBullets, que solicita que se alterne el formato de lista no ordenada (también conocida como lista con viñetas) en la selección actual.

ToggleInsert

Representa el comando ToggleInsert, que alterna el modo de escritura entre Insertar y Sobrescribir.

ToggleItalic

Representa el comando ToggleItalic, que solicita que se alterne el formato Italic en la selección actual.

ToggleNumbering

Representa el comando ToggleNumbering, que solicita que se alterne el formato de lista ordenada (también conocida como lista numerada) en la selección actual.

ToggleSubscript

Representa el comando ToggleSubscript, que solicita que se alterne el formato de subíndice en la selección actual.

ToggleSuperscript

Representa el comando ToggleSuperscript, que solicita que se alterne el formato de superíndice en la selección actual.

ToggleUnderline

Representa el comando ToggleUnderline, que solicita que se alterne el formato Underline en la selección actual.

Se aplica a

Consulte también