EditingCommands.SelectLeftByWord Eigenschaft

Definition

Stellt den SelectLeftByWord-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um ein Wort nach links erweitert wird.

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

Eigenschaftswert

Der angeforderte Befehl. Die Standardtastengeste für diesen Befehl ist CtrlLeft+Shift+.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie ein Bearbeitungsbefehl für ein Objekt aufgerufen wird, das den Befehl unterstützt.

In diesem Beispiel dient ein RichTextBox als Befehlsziel. Beachten Sie, dass RichTextBox die IInputElement -Schnittstelle implementiert (geerbt von FrameworkElement), und dass sie native Unterstützung für viele Bearbeitungsbefehle enthält.

Das erste Argument für die Execute -Methode ist ein Befehlsparameter. Die meisten Bearbeitungsbefehle ignorieren den Befehlsparameter. Im Allgemeinen sollte dieser Parameter zum Bearbeiten von Befehlen verwendet werden null .

Das zweite Argument gibt das Objekt an, an das der Befehl weitergeleitet wird. Dieses Objekt muss die IInputElement -Schnittstelle implementieren und einen Handler für den angegebenen Befehl enthalten. Im Allgemeinen wird ein Befehl ignoriert, wenn er für ein Objekt aufgerufen wird, das den Befehl nicht verarbeitet.

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Hinweise

Wenn sich das Caretzeichen innerhalb eines Worts befindet, erweitert dieser Befehl die Auswahl bis zum Anfang dieses Worts. Andernfalls erweitert dieser Befehl die Auswahl bis zum Anfang des vorherigen Worts.

Die erweiterte Auswahl enthält nicht das Worttrennzeichen. Kontrast mit SelectRightByWord, der das Worttrennzeichen in der erweiterten Auswahl enthält.

Es gibt nicht notwendigerweise eine tatsächliche Implementierung, die auf diesen Befehl für ein bestimmtes Objekt reagiert. In vielen Fällen liegt die Implementierung, die auf einen Befehl reagiert, in der Verantwortung des Anwendungsautors.

Dieser Befehl wird nativ von RichTextBox, TextBoxund PasswordBoxunterstützt.

Verwendung von XAML-Attributen

<object property="SelectLeftByWord"/>  

Gilt für:

Weitere Informationen