Sdílet prostřednictvím


EditingCommands Třída

Definice

Poskytuje standardní sadu úprav souvisejících příkazů.

public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
Dědičnost
EditingCommands

Příklady

Následující příklad ukazuje, jak vyvolat příkaz pro úpravy u objektu, který tento příkaz podporuje.

V tomto příkladu RichTextBox slouží jako cíl příkazu. Všimněte si, že RichTextBox implementuje IInputElement rozhraní (zděděné z FrameworkElement) a že zahrnuje nativní podporu pro mnoho příkazů pro úpravy.

Prvním argumentem Execute metody je parametr příkazu. Většina příkazů pro úpravy ignoruje parametr příkazu; Obecně platí, že tento parametr by měl být null určený pro úpravy příkazů.

Druhý argument určuje objekt, do kterého bude příkaz směrován. Tento objekt musí implementovat IInputElement rozhraní a měl by obsahovat obslužnou rutinu pro zadaný příkaz. Obecně platí, že příkaz je ignorován při vyvolání objektu, který nezpracuje příkaz.

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Poznámky

Následující tabulka ukazuje příkazy pro úpravy a přidružená výchozí klíčová gesta (s názvy klíčů z výčtů Key a ModifierKeys výčtů).

Příkaz pro úpravy Výchozí gesto klávesy
AlignCenter Ctrl+E
AlignJustify Ctrl+J
AlignLeft Ctrl+L
AlignRight Ctrl+R
Backspace Backspace
CorrectSpellingError žádné výchozí gesto klávesy
DecreaseFontSize Ctrl+OemOpenBrackets
DecreaseIndentation Ctrl+Shift+T
Delete Delete
DeleteNextWord Ctrl+Delete
DeletePreviousWord Ctrl+Backspace
EnterLineBreak Shift+Enter
EnterParagraphBreak Enter
IgnoreSpellingError žádné výchozí gesto klávesy
IncreaseFontSize Ctrl+OemCloseBrackets
IncreaseIndentation Ctrl+T
MoveDownByLine Down
MoveDownByPage PageDown
MoveDownByParagraph Ctrl+Down
MoveLeftByCharacter Left
MoveLeftByWord Ctrl+Left
MoveRightByCharacter Right
MoveRightByWord Ctrl+Right
MoveToDocumentEnd Ctrl+End
MoveToDocumentStart Ctrl+Home
MoveToLineEnd End
MoveToLineStart Home
MoveUpByLine Up
MoveUpByPage PageUp
MoveUpByParagraph Ctrl+Up
SelectDownByLine Shift+Down
SelectDownByPage Shift+PageDown
SelectDownByParagraph Ctrl+Shift+Down
SelectLeftByCharacter Shift+Left
SelectLeftByWord Ctrl+Shift+Left
SelectRightByCharacter Shift+Right
SelectRightByWord Ctrl+Shift+Right
SelectToDocumentEnd Ctrl+Shift+End
SelectToDocumentStart Ctrl+Shift+Home
SelectToLineEnd Shift+End
SelectToLineStart Shift+Home
SelectUpByLine Shift+Up
SelectUpByPage Shift+PageUp
SelectUpByParagraph Ctrl+Shift+Up
TabBackward Shift+Tab
TabForward Tab
ToggleBold Ctrl+B
ToggleBullets Ctrl+Shift+L
ToggleInsert Insert
ToggleItalic Ctrl+I
ToggleNumbering Ctrl+Shift+N
ToggleSubscript Ctrl+OemPlus
ToggleSuperscript Ctrl+Shift+OemPlus
ToggleUnderline Ctrl+U

Příkazy pro přesun kurzoru a výběr rozšiřující příkazy sdílejí společnou sadu výchozích klíčových gest, obecný rozdíl je přidání Shift klíče k rozlišení příkazů výběru od příkazů pro přesun stříšek. Například MoveLeftByCharacter příkaz má výchozí gesto Leftklávesy a odpovídající SelectLeftByCharacter příkaz má výchozí klíčové gesto+ShiftLeft .

Obecně platí, že definice příkazů poskytované EditingCommands třídou nepoužívají parametry příkazu ( parameter parametr očekávaný metodou Execute ).

Další informace o příkazech a příkazech najdete v tématu Přehled vstupu.

Vlastnosti

AlignCenter

AlignCenter Představuje příkaz, který požaduje, aby aktuální odstavec nebo výběr odstavců byly na střed.

AlignJustify

AlignJustify Představuje příkaz, který požaduje, aby byl aktuální odstavec nebo výběr odstavců zdůvodněn.

AlignLeft

AlignLeft Představuje příkaz, který požaduje, aby se výběr obsahu zarovnal doleva.

AlignRight

AlignRight Představuje příkaz, který požaduje, aby se výběr obsahu zarovnal doprava.

Backspace

Backspace Představuje příkaz, který požaduje, aby backspace byl zadán na aktuální pozici nebo přes aktuální výběr.

CorrectSpellingError

CorrectSpellingError Představuje příkaz, který požaduje, aby se chybně napsané slovo na aktuální pozici opravilo.

DecreaseFontSize

DecreaseFontSize Představuje příkaz, který požaduje, aby velikost písma pro aktuální výběr byla zmenšena o 1 bod.

DecreaseIndentation

DecreaseIndentation Představuje příkaz, který požaduje odsazení aktuálního odstavce o jednu zarážku tabulátoru.

Delete

Delete Představuje příkaz, který požaduje odstranění aktuálního výběru.

DeleteNextWord

DeleteNextWord Představuje příkaz, který požaduje odstranění dalšího slova (vzhledem k aktuální pozici).

DeletePreviousWord

DeletePreviousWord Představuje příkaz, který požaduje odstranění předchozího slova (vzhledem k aktuální pozici).

EnterLineBreak

EnterLineBreak Představuje příkaz, který požaduje vložení konce řádku na aktuální pozici nebo přes aktuální výběr.

EnterParagraphBreak

EnterParagraphBreak Představuje příkaz, který požaduje, aby se konec odstavce vložili na aktuální pozici nebo přes aktuální výběr.

IgnoreSpellingError

IgnoreSpellingError Představuje příkaz, který požaduje, aby se všechny instance chybně napsaných slov na aktuální pozici nebo v aktuálním výběru ignorovaly.

IncreaseFontSize

IncreaseFontSize Představuje příkaz, který požaduje, aby velikost písma pro aktuální výběr byla zvýšena o 1 bod.

IncreaseIndentation

IncreaseIndentation Představuje příkaz, který požaduje, aby odsazení aktuálního odstavce bylo zvýšeno o jednu zarážku tabulátoru.

MoveDownByLine

MoveDownByLine Představuje příkaz, který požaduje přesunutí stříšky o jeden řádek dolů.

MoveDownByPage

MoveDownByPage Představuje příkaz, který požaduje přesunutí stříšky o jednu stránku dolů.

MoveDownByParagraph

MoveDownByParagraph Představuje příkaz, který požaduje přesunutí stříšky o jeden odstavec dolů.

MoveLeftByCharacter

MoveLeftByCharacter Představuje příkaz, který požaduje přesunutí stříšky o jeden znak doleva.

MoveLeftByWord

MoveLeftByWord Představuje příkaz, který požaduje, aby kurzor přesunul jedno slovo doleva.

MoveRightByCharacter

MoveRightByCharacter Představuje příkaz, který požaduje přesunutí stříšky o jeden znak doprava.

MoveRightByWord

MoveRightByWord Představuje příkaz, který požaduje přesunutí kurzoru doprava o jedno slovo.

MoveToDocumentEnd

MoveToDocumentEnd Představuje příkaz, který požaduje, aby se stříška přesunula na konec obsahu.

MoveToDocumentStart

MoveToDocumentStart Představuje příkaz, který požaduje, aby se stříška přesunula na začátek obsahu.

MoveToLineEnd

MoveToLineEnd Představuje příkaz, který požaduje, aby se stříška přesunula na konec aktuálního řádku.

MoveToLineStart

MoveToLineStart Představuje příkaz, který požaduje přesunutí stříšky na začátek aktuálního řádku.

MoveUpByLine

MoveUpByLine Představuje příkaz, který požaduje, aby se stříška přesunula o jeden řádek nahoru.

MoveUpByPage

MoveUpByPage Představuje příkaz, který požaduje přesunutí stříšky o jednu stránku nahoru.

MoveUpByParagraph

MoveUpByParagraph Představuje příkaz, který požaduje přesunutí stříšky o jeden odstavec nahoru.

SelectDownByLine

SelectDownByLine Představuje příkaz, který požaduje, aby aktuální výběr byl rozbalený o jeden řádek dolů.

SelectDownByPage

SelectDownByPage Představuje příkaz, který požaduje, aby aktuální výběr byl rozbalený o jednu stránku.

SelectDownByParagraph

SelectDownByParagraph Představuje příkaz, který požaduje, aby aktuální výběr byl rozbalený o jeden odstavec.

SelectLeftByCharacter

SelectLeftByCharacter Představuje příkaz, který požaduje, aby aktuální výběr byl rozbalený o jeden znak.

SelectLeftByWord

SelectLeftByWord Představuje příkaz, který požaduje, aby aktuální výběr byl rozbalený o jedno slovo.

SelectRightByCharacter

SelectRightByCharacter Představuje příkaz, který požaduje, aby aktuální výběr byl rozbalený doprava o jeden znak.

SelectRightByWord

SelectRightByWord Představuje příkaz, který požaduje, aby aktuální výběr byl rozbalený vpravo o jedno slovo.

SelectToDocumentEnd

SelectToDocumentEnd Představuje příkaz, který požaduje, aby se aktuální výběr rozbalil na konec obsahu.

SelectToDocumentStart

SelectToDocumentStart Představuje příkaz, který požaduje, aby aktuální výběr byl rozbalený na začátek obsahu.

SelectToLineEnd

SelectToLineEnd Představuje příkaz, který požaduje, aby se aktuální výběr rozšířil na konec aktuálního řádku.

SelectToLineStart

SelectToLineStart Představuje příkaz, který požaduje, aby se aktuální výběr rozšířil na začátek aktuálního řádku.

SelectUpByLine

SelectUpByLine Představuje příkaz, který požaduje, aby se aktuální výběr rozbalil o jeden řádek.

SelectUpByPage

SelectUpByPage Představuje příkaz, který požaduje, aby se aktuální výběr rozbalil o jednu stránku.

SelectUpByParagraph

SelectUpByParagraph Představuje příkaz, který požaduje, aby se aktuální výběr rozšířil o jeden odstavec.

TabBackward

TabBackward Představuje příkaz.

TabForward

TabForward Představuje příkaz.

ToggleBold

ToggleBold Představuje příkaz, který požaduje, aby Bold bylo formátování přepnuto na aktuální výběr.

ToggleBullets

ToggleBullets Představuje příkaz, který vyžaduje, aby se u aktuálního výběru přepnulo formátování neuspořádaného seznamu (označovaného také jako seznam s odrážkami).

ToggleInsert

ToggleInsert Představuje příkaz, který přepíná režim psaní mezi insert a Overtype.

ToggleItalic

ToggleItalic Představuje příkaz, který požaduje, aby Italic bylo formátování přepnuto na aktuální výběr.

ToggleNumbering

ToggleNumbering Představuje příkaz, který vyžaduje, aby se u aktuálního výběru přepnulo formátování seřazeného seznamu (označovaného také jako číslovaný seznam).

ToggleSubscript

ToggleSubscript Představuje příkaz, který požaduje, aby se při aktuálním výběru přepnulo formátování dolního indexu.

ToggleSuperscript

ToggleSuperscript Představuje příkaz, který požaduje, aby se při aktuálním výběru přepnulo formátování horního indexu.

ToggleUnderline

ToggleUnderline Představuje příkaz, který požaduje, aby Underline se formátování přepnulo na aktuální výběr.

Platí pro

Viz také