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 admita el comando .

En este ejemplo, actúa RichTextBox como destino del 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 del 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 tecla 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 tecla 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 la selección que expanden comparten un conjunto común de gestos de tecla 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 símbolo de intercalación. Por ejemplo, el MoveLeftByCharacter comando tiene un gesto de tecla predeterminado de Lefty el comando correspondiente SelectLeftByCharacter tiene un gesto de tecla 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

Nombre Description
AlignCenter

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

AlignJustify

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

AlignLeft

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

AlignRight

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

Backspace

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

CorrectSpellingError

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

DecreaseFontSize

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

DecreaseIndentation

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

Delete

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

DeleteNextWord

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

DeletePreviousWord

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

EnterLineBreak

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

EnterParagraphBreak

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

IgnoreSpellingError

Representa el IgnoreSpellingError comando , 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 IncreaseFontSize comando , que solicita que el tamaño de fuente de la selección actual aumente en 1 punto.

IncreaseIndentation

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

MoveDownByLine

Representa el MoveDownByLine comando , que solicita que el símbolo de intercalación se mueva hacia abajo por una línea.

MoveDownByPage

Representa el MoveDownByPage comando , que solicita que el símbolo de intercalación se mueva hacia abajo en una página.

MoveDownByParagraph

Representa el MoveDownByParagraph comando , que solicita que el símbolo de intercalación se mueva hacia abajo en un párrafo.

MoveLeftByCharacter

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

MoveLeftByWord

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

MoveRightByCharacter

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

MoveRightByWord

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

MoveToDocumentEnd

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

MoveToDocumentStart

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

MoveToLineEnd

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

MoveToLineStart

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

MoveUpByLine

Representa el MoveUpByLine comando , que solicita que el símbolo de intercalación se mueva hacia arriba por una línea.

MoveUpByPage

Representa el MoveUpByPage comando , que solicita que el símbolo de intercalación se mueva hacia arriba por una página.

MoveUpByParagraph

Representa el MoveUpByParagraph comando , que solicita que el símbolo de intercalación se mueva hacia arriba en un párrafo.

SelectDownByLine

Representa el SelectDownByLine comando , que solicita que la selección actual se expanda hacia abajo en una línea.

SelectDownByPage

Representa el SelectDownByPage comando , que solicita que la selección actual se expanda hacia abajo en una página.

SelectDownByParagraph

Representa el SelectDownByParagraph comando , que solicita que la selección actual se expanda hacia abajo en un párrafo.

SelectLeftByCharacter

Representa el SelectLeftByCharacter comando , que solicita que la selección actual se expanda de izquierda por un carácter.

SelectLeftByWord

Representa el SelectLeftByWord comando , que solicita que la selección actual se expanda a la izquierda por una palabra.

SelectRightByCharacter

Representa el SelectRightByCharacter comando , que solicita que la selección actual se expanda directamente por un carácter.

SelectRightByWord

Representa el SelectRightByWord comando , que solicita que la selección actual se expanda directamente por una palabra.

SelectToDocumentEnd

Representa el SelectToDocumentEnd comando , que solicita que la selección actual se expanda al final del contenido.

SelectToDocumentStart

Representa el SelectToDocumentStart comando , que solicita que la selección actual se expanda al principio del contenido.

SelectToLineEnd

Representa el SelectToLineEnd comando , que solicita que la selección actual se expanda al final de la línea actual.

SelectToLineStart

Representa el SelectToLineStart comando , que solicita que la selección actual se expanda al principio de la línea actual.

SelectUpByLine

Representa el SelectUpByLine comando , que solicita que la selección actual se expanda por una línea.

SelectUpByPage

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

SelectUpByParagraph

Representa el SelectUpByParagraph comando , que solicita que la selección actual se expanda por un párrafo.

TabBackward

Representa el TabBackward comando .

TabForward

Representa el TabForward comando .

ToggleBold

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

ToggleBullets

Representa el ToggleBullets comando , que solicita que el formato de la lista sin ordenar (también denominado lista con viñetas) se active en la selección actual.

ToggleInsert

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

ToggleItalic

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

ToggleNumbering

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

ToggleSubscript

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

ToggleSuperscript

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

ToggleUnderline

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

Se aplica a

Consulte también