EditingCommands Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un insieme standard di comandi di modifica.
public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
- Ereditarietà
-
EditingCommands
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
La tabella seguente illustra i comandi di modifica e i movimenti di chiave predefiniti associati (con i nomi delle chiavi delle Key e enumerazioni e ModifierKeys ).
I comandi di spostamento del cursore e la selezione che espandono i comandi condividono un set comune di movimenti di tasti predefiniti, la differenza generale è l'aggiunta della Shift chiave per distinguere i comandi di selezione dai comandi di spostamento del cursore. Ad esempio, il MoveLeftByCharacter comando ha un movimento di chiave predefinito di Lefte il comando corrispondente SelectLeftByCharacter ha un movimento di tasto predefinito di+ShiftLeft .
In generale, le definizioni dei comandi fornite dalla EditingCommands classe non usano parametri di comando (il parameter
parametro previsto dal Execute metodo ).
Per altre informazioni sui comandi e sui comandi, vedere Cenni preliminari sull'input.
Proprietà
AlignCenter |
Rappresenta il comando AlignCenter, il quale richiede che il paragrafo corrente o una selezione di paragrafi vengano allineati al centro. |
AlignJustify |
Rappresenta il comando AlignJustify, il quale richiede che il paragrafo corrente o una selezione di paragrafi vengano giustificati. |
AlignLeft |
Rappresenta il comando AlignLeft, il quale richiede che una selezione di contenuto venga allineata a sinistra. |
AlignRight |
Rappresenta il comando AlignRight, il quale richiede che una selezione di contenuto venga allineata a destra. |
Backspace |
Rappresenta il comando Backspace, il quale richiede che un carattere backspace venga inserito nella posizione corrente o sulla selezione corrente. |
CorrectSpellingError |
Rappresenta il comando CorrectSpellingError, il quale richiede la correzione delle parole digitate in modo non corretto nella posizione corrente. |
DecreaseFontSize |
Rappresenta il comando DecreaseFontSize, il quale richiede che le dimensioni del carattere per la selezione corrente vengano ridotte di 1 punto. |
DecreaseIndentation |
Rappresenta il comando DecreaseIndentation, il quale richiede che il rientro per il paragrafo corrente venga ridotto di una tabulazione. |
Delete |
Rappresenta il comando Delete, il quale richiede che la selezione corrente venga eliminata. |
DeleteNextWord |
Rappresenta il comando DeleteNextWord, il quale richiede che la parola successiva in relazione alla posizione corrente venga eliminata. |
DeletePreviousWord |
Rappresenta il comando DeletePreviousWord, il quale richiede che la parola precedente in relazione alla posizione corrente venga eliminata. |
EnterLineBreak |
Rappresenta il comando EnterLineBreak, il quale richiede l'inserimento di un'interruzione di riga nella posizione corrente o sulla selezione corrente. |
EnterParagraphBreak |
Rappresenta il comando EnterParagraphBreak, il quale richiede l'inserimento di un'interruzione di paragrafo nella posizione corrente o sulla selezione corrente. |
IgnoreSpellingError |
Rappresenta il comando IgnoreSpellingError, il quale richiede che le istanze di parole digitate in modo non corretto nella posizione o selezione corrente vengano ignorate. |
IncreaseFontSize |
Rappresenta il comando IncreaseFontSize, il quale richiede che le dimensioni del carattere per la selezione corrente vengano aumentate di 1 punto. |
IncreaseIndentation |
Rappresenta il comando IncreaseIndentation, il quale richiede che il rientro per il paragrafo corrente venga aumentato di una tabulazione. |
MoveDownByLine |
Rappresenta il comando MoveDownByLine, il quale richiede che il cursore venga spostato di una riga verso il basso. |
MoveDownByPage |
Rappresenta il comando MoveDownByPage, il quale richiede che il cursore venga spostato di una pagina verso il basso. |
MoveDownByParagraph |
Rappresenta il comando MoveDownByParagraph, il quale richiede che il cursore venga spostato di un paragrafo verso il basso. |
MoveLeftByCharacter |
Rappresenta il comando MoveLeftByCharacter, il quale richiede che il cursore venga spostato di un carattere verso sinistra. |
MoveLeftByWord |
Rappresenta il comando MoveLeftByWord, il quale richiede che il cursore venga spostato di una parola verso sinistra. |
MoveRightByCharacter |
Rappresenta il comando MoveRightByCharacter, il quale richiede che il cursore venga spostato di un carattere verso destra. |
MoveRightByWord |
Rappresenta il comando MoveRightByWord, il quale richiede che il cursore venga spostato di una parola verso destra. |
MoveToDocumentEnd |
Rappresenta il comando MoveToDocumentEnd, il quale richiede che il cursore venga spostato alla fine del contenuto. |
MoveToDocumentStart |
Rappresenta il comando MoveToDocumentStart, il quale richiede che il cursore venga spostato all'inizio del contenuto. |
MoveToLineEnd |
Rappresenta il comando MoveToLineEnd, il quale richiede che il cursore venga spostato alla fine della riga corrente. |
MoveToLineStart |
Rappresenta il comando MoveToLineStart, il quale richiede che il cursore venga spostato all'inizio della riga corrente. |
MoveUpByLine |
Rappresenta il comando MoveUpByLine, il quale richiede che il cursore venga spostato di una riga verso l'alto. |
MoveUpByPage |
Rappresenta il comando MoveUpByPage, il quale richiede che il cursore venga spostato di una pagina verso l'alto. |
MoveUpByParagraph |
Rappresenta il comando MoveUpByParagraph, il quale richiede che il cursore venga spostato di un paragrafo verso l'alto. |
SelectDownByLine |
Rappresenta il comando SelectDownByLine, il quale richiede che la selezione corrente venga espansa di una riga verso il basso. |
SelectDownByPage |
Rappresenta il comando SelectDownByPage, il quale richiede che la selezione corrente venga espansa di una pagina verso il basso. |
SelectDownByParagraph |
Rappresenta il comando SelectDownByParagraph, il quale richiede che la selezione corrente venga espansa di un paragrafo verso il basso. |
SelectLeftByCharacter |
Rappresenta il comando SelectLeftByCharacter, il quale richiede che la selezione corrente venga espansa di un carattere verso sinistra. |
SelectLeftByWord |
Rappresenta il comando SelectLeftByWord, il quale richiede che la selezione corrente venga espansa di una parola verso sinistra. |
SelectRightByCharacter |
Rappresenta il comando SelectRightByCharacter, il quale richiede che la selezione corrente venga espansa di un carattere verso destra. |
SelectRightByWord |
Rappresenta il comando SelectRightByWord, il quale richiede che la selezione corrente venga espansa di una parola verso destra. |
SelectToDocumentEnd |
Rappresenta il comando SelectToDocumentEnd, il quale richiede che la selezione corrente venga espansa alla fine del contenuto. |
SelectToDocumentStart |
Rappresenta il comando SelectToDocumentStart, il quale richiede che la selezione corrente venga espansa all'inizio del contenuto. |
SelectToLineEnd |
Rappresenta il comando SelectToLineEnd, il quale richiede che la selezione corrente venga espansa alla fine della riga corrente. |
SelectToLineStart |
Rappresenta il comando SelectToLineStart, il quale richiede che la selezione corrente venga espansa all'inizio della riga corrente. |
SelectUpByLine |
Rappresenta il comando SelectUpByLine, il quale richiede che la selezione corrente venga espansa di una riga verso l'alto. |
SelectUpByPage |
Rappresenta il comando SelectUpByPage, il quale richiede che la selezione corrente venga espansa di una pagina verso l'alto. |
SelectUpByParagraph |
Rappresenta il comando SelectUpByParagraph, il quale richiede che la selezione corrente venga espansa di un paragrafo verso l'alto. |
TabBackward |
Rappresenta il comando TabBackward. |
TabForward |
Rappresenta il comando TabForward. |
ToggleBold |
Rappresenta il comando ToggleBold, il quale richiede che la formattazione Bold venga attivata o disattivata sulla selezione corrente. |
ToggleBullets |
Rappresenta il comando ToggleBullets, il quale richiede che la formattazione di elenco non ordinato, definito anche elenco puntato, venga attivata o disattivata sulla selezione corrente. |
ToggleInsert |
Rappresenta il comando ToggleInsert, il quale passa dalla modalità di digitazione Inserisci a Sovrascrivi, o viceversa. |
ToggleItalic |
Rappresenta il comando ToggleItalic, il quale richiede che la formattazione Italic venga attivata o disattivata sulla selezione corrente. |
ToggleNumbering |
Rappresenta il comando ToggleNumbering, il quale richiede che la formattazione di elenco ordinato, definito anche elenco numerato, venga attivata o disattivata sulla selezione corrente. |
ToggleSubscript |
Rappresenta il comando ToggleSubscript, il quale richiede che la formattazione in pedice venga attivata o disattivata sulla selezione corrente. |
ToggleSuperscript |
Rappresenta il comando ToggleSuperscript, il quale richiede che la formattazione in apice venga attivata o disattivata sulla selezione corrente. |
ToggleUnderline |
Rappresenta il comando ToggleUnderline, il quale richiede che la formattazione Underline venga attivata o disattivata sulla selezione corrente. |