Sdílet prostřednictvím


EditingCommands.AlignJustify Vlastnost

Definice

AlignJustify Představuje příkaz, který požaduje, aby byl aktuální odstavec nebo výběr odstavců zdůvodněn.

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

Hodnota vlastnosti

RoutedUICommand

Požadovaný příkaz. Výchozí klíčové gesto pro tento příkaz je Ctrl+J.

Příklady

Následující příklad ukazuje, jak vyvolat příkaz pro úpravy u objektu, který tento příkaz podporuje.

V tomto příkladu RichTextBox slouží jako cíl příkazu. Všimněte si, že RichTextBox implementuje IInputElement rozhraní (zděděné z FrameworkElement) a že zahrnuje nativní podporu pro mnoho příkazů pro úpravy.

Prvním argumentem Execute metody je parametr příkazu. Většina příkazů pro úpravy ignoruje parametr příkazu; Obecně platí, že tento parametr by měl být null určený pro úpravy příkazů.

Druhý argument určuje objekt, do kterého bude příkaz směrován. Tento objekt musí implementovat IInputElement rozhraní a měl by obsahovat obslužnou rutinu pro zadaný příkaz. Obecně platí, že příkaz je ignorován při vyvolání objektu, který nezpracuje příkaz.

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Poznámky

Tento příkaz funguje na Paragraph úrovni. Pokud se tento příkaz vyvolá při částečném výběru obsahu v odstavci (včetně prázdného výběru, ve kterém je kurzor v odstavci), použije se požadovaný účinek na celý odstavec. Pokud je tento příkaz vyvolán u výběru, který zahrnuje více odstavců, použije se efekt na všechny odstavce ve výběru.

Pokud je obsah zarovnaný, vodorovné mezery v jednotlivých řádcích obsahu se upraví tak, aby zarovnané čáry byly stejné nebo téměř stejné šířky. Obsah je obvykle zarovnaný k vytvoření hladkých okrajů na stranách obsahu.

Vzhledem k tomu, že je často kratší než zbytek, může poslední řádek v odstavci zůstat neodůvodněný po vyvolání tohoto příkazu.

Následující obrázek znázorňuje neoprávněný obsah (zarovnaný doleva).

Snímek obrazovky: Obsah je neodůvodněný

Následující obrázek znázorňuje stejný obsah po jeho odůvodnění.

Snímek obrazovky s textem v bloku obsahu

Neexistuje nutně skutečná implementace, která reaguje na tento příkaz u jakéhokoli daného objektu; v mnoha případech je implementace, která reaguje na příkaz, zodpovědností za zapisovač aplikace.

Tento příkaz je nativně podporován rozhraním RichTextBox.

Použití atributu XAML

<object property="AlignJustify"/>  

Platí pro

Viz také