EditingCommands.ToggleItalic Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den ToggleItalic-Befehl dar, mit dem angefordert wird, dass die Italic-Formatierung für die aktuelle Auswahl umgeschaltet wird.
public:
static property System::Windows::Input::RoutedUICommand ^ ToggleItalic { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand ToggleItalic { get; }
static member ToggleItalic : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property ToggleItalic As RoutedUICommand
Eigenschaftswert
Der angeforderte Befehl. Die Standardtastengeste für diesen Befehl ist Ctrl
+I
.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie sie einen Bearbeitungsbefehl für ein Objekt aufrufen, 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 der FontStyle für die aktuelle Auswahl lautet Normal, Italic wird auf die aktuelle Auswahl angewendet. Andernfalls Normal wird angewendet.
Wenn die Auswahl leer ist und sich der Caret in einem Wort befindet, wird die Auswahl erweitert, um das gesamte Wort einzuschließen.
Es gibt nicht unbedingt eine tatsächliche Implementierung, die auf diesen Befehl für ein bestimmtes Objekt reagiert. in vielen Fällen ist die Implementierung, die auf einen Befehl reagiert, in der Verantwortung des Anwendungsautors.
Dieser Befehl wird nativ von RichTextBoxunterstützt.
Verwendung von XAML-Attributen
<object property="ToggleItalic"/>