EditingCommands Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A szerkesztéssel kapcsolatos parancsok szabványos készletét biztosítja.
public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
- Öröklődés
-
EditingCommands
Példák
Az alábbi példa bemutatja, hogyan hívhat meg szerkesztési parancsot egy olyan objektumon, amely támogatja a parancsot.
Ebben a példában egy RichTextBox parancs célként szolgál. Vegye figyelembe, hogy RichTextBox implementálja a IInputElement felületet (amelytől FrameworkElementöröklődik), és számos szerkesztési parancs natív támogatását tartalmazza.
A metódus első argumentuma Execute egy parancsparaméter. A legtöbb szerkesztési parancs figyelmen kívül hagyja a parancsparamétert; ez a paraméter általában a parancsok szerkesztésére használható null .
A második argumentum azt az objektumot adja meg, amelyhez a parancsot átirányítja. Ennek az objektumnak implementálnia kell az IInputElement interfészt, és tartalmaznia kell egy kezelőt a megadott parancshoz. A parancsok általában figyelmen kívül lesznek hagyva, amikor olyan objektumon hívja meg a rendszer, amely nem kezeli a parancsot.
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
Megjegyzések
Az alábbi táblázat a szerkesztési parancsokat és a hozzá tartozó alapértelmezett billentyűmozdulatokat mutatja be (a kulcsnevek és Key az ModifierKeys enumerálások alapján).
A gondviselő mozgási parancsok és a kijelölést bővítő parancsok közös alapértelmezett billentyűmozdulatokat használnak, az általános különbség az, hogy a Shift kijelölési parancsokat a gondnokmozdulati parancsoktól megkülönbözteti. A parancs például MoveLeftByCharacter egy alapértelmezett billentyűmozdulatot Lefttartalmaz, a megfelelő SelectLeftByCharacter parancs pedig az alapértelmezett billentyűmozdulatotShift+Left.
Az osztály által EditingCommands megadott parancsdefiníciók általában nem használják a parancsparamétereket (a parameter metódus által várt paramétert Execute ).
A parancsokkal és parancsokkal kapcsolatos további információkért tekintse meg a Bemenet áttekintése című témakört.
Tulajdonságok
| Name | Description |
|---|---|
| AlignCenter |
AlignCenter A parancsot jelöli, amely azt kéri, hogy az aktuális bekezdés vagy a bekezdések kijelölése legyen középre igazítva. |
| AlignJustify |
AlignJustify A parancsot jelöli, amely azt kéri, hogy az aktuális bekezdés vagy a bekezdések kijelölése legyen indokolt. |
| AlignLeft |
AlignLeft A parancsot jelöli, amely azt kéri, hogy a tartalom kijelölése balra legyen igazítva. |
| AlignRight |
AlignRight A parancsot jelöli, amely azt kéri, hogy a tartalom egy kiválasztott elemét igazítsa jobbra. |
| Backspace |
Backspace A parancsot jelöli, amely azt kéri, hogy az aktuális pozícióban vagy az aktuális kijelölésen keresztül adjon meg egy háttérteret. |
| CorrectSpellingError |
CorrectSpellingError A parancsot jelöli, amely azt kéri, hogy az aktuális pozícióban lévő hibásan írt szavakat javítsa ki. |
| DecreaseFontSize |
DecreaseFontSize A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölés betűmérete 1 ponttal csökkenjen. |
| DecreaseIndentation |
Azt a DecreaseIndentation parancsot jelöli, amely azt kéri, hogy az aktuális bekezdés behúzása egy tabulátorral csökkenjen. |
| Delete |
Delete A parancsot jelöli, amely az aktuális kijelölés törlését kéri. |
| DeleteNextWord |
DeleteNextWord A parancsot jelöli, amely a következő szó törlését kéri (az aktuális pozícióhoz képest). |
| DeletePreviousWord |
DeletePreviousWord A parancsot jelöli, amely az előző szó törlését kéri (az aktuális pozícióhoz képest). |
| EnterLineBreak |
EnterLineBreak A parancsot jelöli, amely azt kéri, hogy szúrjon be egy sortörést az aktuális pozícióba vagy az aktuális kijelölés fölé. |
| EnterParagraphBreak |
EnterParagraphBreak A parancsot jelöli, amely azt kéri, hogy szúrjon be bekezdéstörést az aktuális pozícióba vagy az aktuális kijelölés fölé. |
| IgnoreSpellingError |
Ez a parancs azt a IgnoreSpellingError parancsot jelöli, amely azt kéri, hogy az aktuális pozícióban vagy az aktuális kijelölésben szereplő hibás szavak minden példányát hagyja figyelmen kívül. |
| IncreaseFontSize |
IncreaseFontSize A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölés betűmérete 1 ponttal legyen növelve. |
| IncreaseIndentation |
Azt a IncreaseIndentation parancsot jelöli, amely azt kéri, hogy az aktuális bekezdés behúzását egy tabulátorral növelje. |
| MoveDownByLine |
MoveDownByLine A parancsot jelöli, amely azt kéri, hogy a gondviselet egy sorral lejjebb lépjen. |
| MoveDownByPage |
MoveDownByPage A parancsot jelöli, amely azt kéri, hogy a gondviselet egy oldallal lejjebb lépjen. |
| MoveDownByParagraph |
MoveDownByParagraph A parancsot jelöli, amely azt kéri, hogy a gondviselet egy bekezdéssel lejjebb lépjen. |
| MoveLeftByCharacter |
MoveLeftByCharacter A parancsot jelöli, amely azt kéri, hogy a gondviselt egy karaktert helyezzen balra. |
| MoveLeftByWord |
MoveLeftByWord A parancsot jelöli, amely azt kéri, hogy a gondviselt egy szót helyezzen el. |
| MoveRightByCharacter |
MoveRightByCharacter A parancsot jelöli, amely azt kéri, hogy a gondviselt egy karaktert helyezzen jobbra. |
| MoveRightByWord |
MoveRightByWord A parancsot jelöli, amely azt kéri, hogy a gondviselet egy szóval jobbra mozogjon. |
| MoveToDocumentEnd |
MoveToDocumentEnd A parancsot jelöli, amely azt kéri, hogy a gondviselt a tartalom végére lépjen. |
| MoveToDocumentStart |
MoveToDocumentStart A parancsot jelöli, amely azt kéri, hogy a gondviselt a tartalom elejére lépjen. |
| MoveToLineEnd |
MoveToLineEnd A parancsot jelöli, amely azt kéri, hogy a gondviselet az aktuális sor végére lépjen. |
| MoveToLineStart |
MoveToLineStart A parancsot jelöli, amely azt kéri, hogy a gondviselet az aktuális sor elejére lépjen. |
| MoveUpByLine |
MoveUpByLine A parancsot jelöli, amely azt kéri, hogy a gondviselet egy sorral feljebb lépjen. |
| MoveUpByPage |
MoveUpByPage A parancsot jelöli, amely azt kéri, hogy a gondviselet egy oldallal feljebb lépjen. |
| MoveUpByParagraph |
MoveUpByParagraph A parancsot jelöli, amely azt kéri, hogy a gondviselet egy bekezdéssel feljebb lépjen. |
| SelectDownByLine |
SelectDownByLine A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy sortal bontsa ki. |
| SelectDownByPage |
SelectDownByPage A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy oldallal bontsa ki. |
| SelectDownByParagraph |
SelectDownByParagraph A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy bekezdéssel bontsa ki. |
| SelectLeftByCharacter |
SelectLeftByCharacter A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy karakterrel bontsa ki. |
| SelectLeftByWord |
SelectLeftByWord A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy szóval bontsa ki. |
| SelectRightByCharacter |
SelectRightByCharacter A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy karakterrel bontsa ki. |
| SelectRightByWord |
SelectRightByWord A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy szóval bontsa ki. |
| SelectToDocumentEnd |
SelectToDocumentEnd A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölés a tartalom végéig legyen kibontva. |
| SelectToDocumentStart |
SelectToDocumentStart A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölés a tartalom elejére legyen kibontva. |
| SelectToLineEnd |
SelectToLineEnd A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölés az aktuális sor végéig legyen kibontva. |
| SelectToLineStart |
SelectToLineStart A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölés az aktuális sor elejére legyen kibontva. |
| SelectUpByLine |
SelectUpByLine A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy sorral bővítse ki. |
| SelectUpByPage |
SelectUpByPage A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy oldallal bővítse ki. |
| SelectUpByParagraph |
SelectUpByParagraph A parancsot jelöli, amely azt kéri, hogy az aktuális kijelölést egy bekezdéssel bővítse ki. |
| TabBackward |
A parancsot TabBackward jelöli. |
| TabForward |
A parancsot TabForward jelöli. |
| ToggleBold |
Azt a ToggleBold parancsot jelöli, amely azt kéri, hogy Bold az aktuális kijelölésen állítsa be a formázást. |
| ToggleBullets |
Azt a ToggleBullets parancsot jelöli, amely azt kéri, hogy a rendezetlen lista (más néven listajeles lista) formázása váltson az aktuális kijelölésen. |
| ToggleInsert |
ToggleInsert A parancsot jelöli, amely a beszúrás és a felülírás közötti gépelési módot váltja ki. |
| ToggleItalic |
Azt a ToggleItalic parancsot jelöli, amely azt kéri, hogy Italic az aktuális kijelölésen állítsa be a formázást. |
| ToggleNumbering |
Azt a ToggleNumbering parancsot jelöli, amely a rendezett lista (más néven számozott lista) formázását kéri az aktuális kijelölésen. |
| ToggleSubscript |
Azt a ToggleSubscript parancsot jelöli, amely azt kéri, hogy az alsó index formázása váltson az aktuális kijelölésen. |
| ToggleSuperscript |
Azt a ToggleSuperscript parancsot jelöli, amely azt kéri, hogy a felső index formázása váltson az aktuális kijelölésen. |
| ToggleUnderline |
Azt a ToggleUnderline parancsot jelöli, amely azt kéri, hogy Underline az aktuális kijelölésen állítsa be a formázást. |