EditingCommands.Backspace Proprietà

Definizione

Rappresenta il comando Backspace, il quale richiede che un carattere backspace venga inserito nella posizione corrente o sulla selezione corrente.

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

Valore della proprietà

Comando richiesto. La combinazione di tasti di scelta rapida per questo comando è Backspace.

Esempio

Nell'esempio seguente viene illustrato come richiamare un comando di modifica in un oggetto che supporta il comando .

Per questo esempio, un RichTextBox oggetto funge da destinazione del comando. Si noti che RichTextBox implementa l'interfaccia IInputElement (ereditata da FrameworkElement) e che include il supporto nativo per molti comandi di modifica.

Il primo argomento per il Execute metodo è un parametro di comando. La maggior parte dei comandi di modifica ignora il parametro di comando; in generale, questo parametro deve essere null per la modifica dei comandi.

Il secondo argomento specifica l'oggetto a cui verrà indirizzato il comando. Questo oggetto deve implementare l'interfaccia IInputElement e deve includere un gestore per il comando specificato. In genere, un comando viene ignorato quando viene richiamato su un oggetto che non gestisce il comando.

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Commenti

Quando viene richiamata su una selezione vuota, questo comando elimina il separatore di caratteri o paragrafi subito prima del cursore. Quando viene richiamato su una selezione non vuota, questo comando elimina la selezione.

Questo comando mantiene qualsiasi formattazione dalla selezione eliminata per il contenuto inserito immediatamente nella stessa posizione dopo che questo comando viene richiamato. Contrasto con il Delete comando , che non mantiene la formattazione precedente.

Non esiste necessariamente un'implementazione effettiva che risponde a questo comando su qualsiasi oggetto specificato; in molti casi l'implementazione che risponde a un comando è responsabilità del writer dell'applicazione.

Questo comando è supportato in modo nativo da RichTextBox, TextBoxe PasswordBox.

Uso della sintassi XAML per gli attributi

<object property="Backspace"/>  

Si applica a