EditingCommands.Backspace Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt de Backspace opdracht, die aanvraagt dat een backspace wordt ingevoerd op de huidige positie of over de huidige selectie.
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
Waarde van eigenschap
De aangevraagde opdracht. De standaardtoetsbeweging voor deze opdracht is Backspace.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een bewerkingsopdracht aanroept op een object dat de opdracht ondersteunt.
In dit voorbeeld fungeert een RichTextBox als het opdrachtdoel. Let op: RichTextBox implementeert de IInputElement interface (overgenomen van FrameworkElement) en bevat systeemeigen ondersteuning voor veel bewerkingsopdrachten.
Het eerste argument voor de Execute methode is een opdrachtparameter. De meeste bewerkingsopdrachten negeren de opdrachtparameter; in het algemeen moet deze parameter zijn null voor het bewerken van opdrachten.
Het tweede argument geeft het object aan waarnaar de opdracht wordt gerouteerd. Dit object moet de IInputElement interface implementeren en moet een handler bevatten voor de opgegeven opdracht. Over het algemeen wordt een opdracht genegeerd wanneer deze wordt aangeroepen op een object dat de opdracht niet verwerkt.
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
Opmerkingen
Wanneer een lege selectie wordt aangeroepen, wordt met deze opdracht het teken- of alineascheidingsteken vlak voor de caret verwijderd. Wanneer deze opdracht wordt aangeroepen voor een niet-lege selectie, wordt de selectie verwijderd.
Met deze opdracht blijft de opmaak van de verwijderde selectie behouden voor inhoud die onmiddellijk op dezelfde locatie is ingevoegd nadat deze opdracht is aangeroepen. Contrast met de Delete opdracht, die geen eerdere opmaak behoudt.
Er is niet noodzakelijkerwijs een daadwerkelijke implementatie die reageert op deze opdracht op een bepaald object; in veel gevallen is de implementatie die reageert op een opdracht de verantwoordelijkheid van de schrijver van de toepassing.
Deze opdracht wordt systeemeigen ondersteund door RichTextBox, TextBoxen PasswordBox.
XAML-kenmerkgebruik
<object property="Backspace"/>