Sdílet prostřednictvím


EditingCommands.EnterLineBreak Vlastnost

Definice

EnterLineBreak Představuje příkaz, který požaduje, aby byl konec řádku vložen na aktuální pozici nebo nad aktuální výběr.

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

Hodnota vlastnosti

Požadovaný příkaz. Výchozí gesto klávesy pro tento příkaz je Shift+Enter.

Příklady

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

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 editačních příkazů ignoruje parametr příkazu; Obecně platí, že tento parametr by měl být null 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í u objektu, který příkaz nezpracová.

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Poznámky

U editorů, které podporují obsah toku, například RichTextBox, tento příkaz způsobí LineBreak , že se prvek vloží na aktuální pozici.

Neexistuje nutně skutečná implementace, která reaguje na tento příkaz na jakýkoli daný objekt; V mnoha případech za implementaci, která reaguje na příkaz, zodpovídá zapisovač aplikace.

Tento příkaz nativně podporují RichTextBox a TextBox.

Použití atributu XAML

<object property="EnterLineBreak"/>  

Platí pro

Viz také