Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad EditingCommands.EnterLineBreak

 

Publicado: octubre de 2016

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

Espacio de nombres:   System.Windows.Documents
Ensamblado:  PresentationFramework (en PresentationFramework.dll)

public static RoutedUICommand EnterLineBreak { get; }

Valor de propiedad

Type: System.Windows.Input.RoutedUICommand

Comando solicitado. El movimiento de teclas predeterminado para este comando es Shift+Enter.

Para los editores que admiten contenido dinámico, como RichTextBox, este comando hace un LineBreak elemento va a insertar en la posición actual.

No hay necesariamente una implementación real que responda a este comando en un objeto dado; en muchos casos, la implementación que responde a un comando es responsabilidad del autor de la aplicación.

Este comando es compatible de forma nativa con RichTextBox y TextBox.

<object property="EnterLineBreak"/>

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

En este ejemplo, un RichTextBox sirve como el destino del comando. Tenga en cuenta que RichTextBox implementa el IInputElement (interfaz) (heredado 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. Comandos de edición más omitirán el parámetro de comando; en general, este parámetro debe ser null para comandos de edición.

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

RichTextBox rTB = new RichTextBox();

EditingCommands.ToggleInsert.Execute(null, rTB);

.NET Framework
Disponible desde 3.0
Volver al principio
Mostrar: