EditingCommands.AlignJustify Propiedad

Definición

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

public:
 static property System::Windows::Input::RoutedUICommand ^ AlignJustify { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand AlignJustify { get; }
static member AlignJustify : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property AlignJustify As RoutedUICommand

Valor de propiedad

Comando solicitado. El gesto de tecla predeterminado para este comando es Ctrl+J.

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

Este comando funciona en el Paragraph nivel . Si se invoca este comando en una selección parcial de contenido dentro de un párrafo (incluida una selección vacía en la que el símbolo de intercalación está dentro de un párrafo), el efecto solicitado se aplica a todo el párrafo. Si se invoca este comando en una selección que abarca varios párrafos, el efecto se aplica a todos los párrafos de la selección.

Cuando se justifica el contenido, el espaciado horizontal dentro de cada línea de contenido se ajusta para que las líneas justificadas sean iguales o casi iguales de ancho. Normalmente, el contenido está justificado para crear bordes suaves en los lados del contenido.

Dado que a menudo es más corto que el resto, la última línea de un párrafo puede permanecer sin justificación después de invocar este comando.

En la ilustración siguiente se muestra el contenido no justificado (alineado a la izquierda).

Captura de pantalla: El contenido no está justificado Captura de pantalla

En la ilustración siguiente se muestra el mismo contenido después de que se haya justificado.

Captura de pantalla del texto justificado del contenido Captura de pantalla

No hay necesariamente una implementación real que responda a este comando en cualquier objeto determinado; en muchos casos, la implementación que responde a un comando es responsabilidad del escritor de aplicaciones.

Este comando es compatible de forma nativa con RichTextBox.

Uso de atributos XAML

<object property="AlignJustify"/>  

Se aplica a

Consulte también