EditingCommands.AlignJustify Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il comando AlignJustify, il quale richiede che il paragrafo corrente o una selezione di paragrafi vengano giustificati.
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
Valore della proprietà
Comando richiesto. Il movimento di tasto predefinito per questo comando è Ctrl
+J
.
Esempio
Nell'esempio seguente viene illustrato come richiamare un comando di modifica in un oggetto che supporta il comando .
Per questo esempio, un RichTextBox oggetto funge da destinazione del comando. Si noti che RichTextBox implementa l'interfaccia IInputElement (ereditata da FrameworkElement) e che include il supporto nativo per molti comandi di modifica.
Il primo argomento per il Execute metodo è un parametro di comando. La maggior parte dei comandi di modifica ignora il parametro di comando; in generale, questo parametro deve essere null
per la modifica dei comandi.
Il secondo argomento specifica l'oggetto a cui verrà indirizzato il comando. Questo oggetto deve implementare l'interfaccia IInputElement e deve includere un gestore per il comando specificato. In genere, un comando viene ignorato quando viene richiamato su un oggetto che non gestisce il comando.
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
Commenti
Questo comando opera a Paragraph livello di . Se questo comando viene richiamato su una selezione parziale del contenuto all'interno di un paragrafo (inclusa una selezione vuota in cui il cursore si trova all'interno di un paragrafo), l'effetto richiesto viene applicato all'intero paragrafo. Se questo comando viene richiamato su una selezione che si estende su più paragrafi, l'effetto viene applicato a tutti i paragrafi della selezione.
Quando il contenuto è giustificato, la spaziatura orizzontale all'interno di ogni riga di contenuto viene modificata in modo che le linee giustificate siano di larghezza uguale o quasi uguale. Il contenuto è in genere giustificato per creare bordi smussati sui lati del contenuto.
Poiché è spesso più breve del resto, l'ultima riga di un paragrafo può rimanere ingiusta dopo che questo comando viene richiamato.
La figura seguente mostra contenuto non giustificato (allineato a sinistra).
La figura seguente mostra lo stesso contenuto dopo che è stato giustificato.
Non esiste necessariamente un'implementazione effettiva che risponde a questo comando su qualsiasi oggetto specificato; in molti casi l'implementazione che risponde a un comando è responsabilità del writer dell'applicazione.
Questo comando è supportato in modo nativo da RichTextBox.
Uso della sintassi XAML per gli attributi
<object property="AlignJustify"/>