EditingCommands.Backspace Propriété

Définition

Représente la Backspace commande, qui demande qu’un retour arrière soit entré à la position actuelle ou sur la sélection actuelle.

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

Valeur de propriété

Commande demandée. Le mouvement de clé par défaut pour cette commande est Backspace.

Exemples

L’exemple suivant montre comment appeler une commande d’édition sur un objet qui prend en charge la commande.

Pour cet exemple, une RichTextBox fonction sert de cible de commande. Notez que RichTextBox l’interface IInputElement (héritée de ) FrameworkElementest implémentée et qu’elle inclut la prise en charge native de nombreuses commandes d’édition.

Le premier argument de la Execute méthode est un paramètre de commande. La plupart des commandes d’édition ignorent le paramètre de commande ; en général, ce paramètre doit être null destiné à modifier les commandes.

Le deuxième argument spécifie l’objet vers lequel la commande sera routée. Cet objet doit implémenter l’interface IInputElement et doit inclure un gestionnaire pour la commande spécifiée. En règle générale, une commande est ignorée lorsqu’elle est appelée sur un objet qui ne gère pas la commande.

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Remarques

Lorsqu’elle est appelée sur une sélection vide, cette commande supprime le séparateur de caractères ou de paragraphe juste avant le point d’insertion. Lorsqu’elle est appelée sur une sélection non vide, cette commande supprime la sélection.

Cette commande conserve toute mise en forme de la sélection supprimée pour le contenu immédiatement inséré à l’emplacement suivant l’appel de cette commande. Contraste avec la commande, qui ne conserve pas la Delete mise en forme précédente.

Il n’existe pas nécessairement une implémentation réelle qui répond à cette commande sur un objet donné ; dans de nombreux cas, l’implémentation qui répond à une commande est la responsabilité de l’enregistreur d’application.

Cette commande est prise en charge en mode natif par RichTextBox, TextBoxet PasswordBox.

Utilisation des attributs XAML

<object property="Backspace"/>

S’applique à