WPF開發工具的使用,需要各種命令的支援。作為一個初學者,首先需要掌握就是這些WPF命令。許多控制項都自動整合了固有的命令集。比如文字框TextBox就提供了複製(Copy),粘貼(Paste),裁切(Cut),撤消(Undo)和重做(Redo)命令等。
WPF提供常用應用程式所用的命令集,常用的命令集包括:ApplicationCommands, ComponentCommands, NavigationCommands, MediaCommands和EditingCommands。
ApplicationCommands(應用程式命令):
CancelPrint:取消列印
Close:關閉
ContextMenu:操作功能表
Copy:複製
CorrectionList: Gets the value that represents the Correction List command.
Cut:剪下
Delete:刪除
Find:尋找
Help:協助
WPF命令之New:建立
NotACommand:不是命令,被忽略
Open:開啟
Paste:粘貼
Print:列印
PrintPreview:預覽列印
Properties:屬性
Redo:重做
Replace:取代
Save:儲存
SaveAs:另存新檔
SelectAll:選擇所有的
Stop:停止
Undo:撤消
WPF命令之ComponentCommands(組件命令):
ExtendSelection:後接Down/Left/Right/Up, 比如:ExtendSelectionDown(Shift+Down,Extend Selection Down),ExtendSelectionLeft等
Move:後接Down/Left/Right/Up, 如:MoveDown
MoveFocus:後接Down/Forward/Back/Up, 如:MoveFocusDown
MoveFocusPage:後接Down/Up,如:MoveFocusPageUp
MoveTo:後接End/Home/PageDown/PageUp,比如:MoveToPageDown
ScrollByLine
WPF命令之ScrollPage:後接Down/Left/Right/Up,比如:ScrollPageLeft
SelectTo:End/Home/PageDown/PageUp,比如:SelectToEnd
NavigationCommands(導航命令):
Browse瀏覽: 後接Back/Forward/Home/Stop, 比如:BrowseBack
縮放顯示:DecreaseZoom, IncreaseZoom, Zoom
Favorites(收藏)
頁面:FirstPage, LastPage, PreviousPage, NextPage,GoToPage
NavigateJournal
Refresh(重新整理)
WPF命令之Search(搜尋)
MediaCommands(多媒體控制命令):
Treble高音:DecreaseTreble,IncreaseTreble
Bass低音:BoostBass,DecreaseBass,IncreaseBass
Channel頻道:ChannelDown,ChannelUp
MicrophoneVolume麥克風音量大小:DecreaseMicrophoneVolume,IncreaseMicrophoneVolume,MuteMicrophoneVolume
ToggleMicrophoneOnOff:麥克風開關
Volume音量: DecreaseVolume,IncreaseVolume,MuteVolume
Rewind, FastForward(回放,快進)
Track軌道:PreviousTrack,NextTrack [上一段(節)]
WPF命令之Play,Pause,Stop,Record(播放,暫停,停止,錄製)
TogglePlayPause
Select選擇
EditingCommands(編輯/排版類命令):
Align對齊:AlignCenter,AlignJustify,AlignLeft,AlignRight(置中,撐滿,靠左對齊,靠右對齊)
Backspace退格
TabForward,TabBackward(Tab前縮,Tab向後)
FontSize字型大小:DecreaseFontSize,IncreaseFontSize
Indentation縮排:DecreaseIndentation, IncreaseIndentation
WPF命令之Delete刪除: Delete選中部分,DeleteNextWord:刪除後一字,DeletePreviousWord:刪除前一字
EnterLineBreak:換行
EnterParagraphBreak:換段
CorrectSpellingError/IgnoreSpellingError:糾正/忽略拼字錯誤
MoveUpByLine,MoveDownByLine: 上/下移一行,
MoveUpByPage,MoveDownByPage: 上/下移一頁
MoveUpByParagraph,MoveDownByParagraph: 上/下移一段
MoveLeftByCharacter/MoveRightByCharacter:左/右移一字元
MoveLeftByWord/MoveRightByWord 左/右移一詞
MoveToDocumentStart/MoveToDocumentEnd:到文章開頭/結尾
WPF命令之MoveToLineStart/MoveToLineEnd:到一行的開頭/結尾
SelectUpByLine,SelectDownByLine:向上/下選一行
SelectUpByPage,SelectDownByPage:向上/下選一頁
SelectUpByParagraph,SelectDownByParagraph:向上/下選一段
SelectLeftByCharacter,SelectRightByCharacter:向左/右選中一字
SelectLeftByWord,SelectRightByWord:向左/右選中一詞
SelectToDocumentStart,SelectToDocumentEnd: 選中到篇頭/篇尾
SelectToLineStart/SelectToLineEnd:選中到行首/行尾
ToggleBold, ToggleItalic, ToggleUnderline(加粗,斜體,底線)
ToggleBullets, ToggleNumbering(列表:加點,加數字)
WPF命令之ToggleInsert:插入
ToggleSuperscript,ToggleSubscript(上標字,下標字)