WPF基础

工具/原料
系统平台:Windows 7, Windows Vista SP1 或更高版本, Windows XP SP3, Windows Server 2008(不支持服务器核心), Windows Server 2008 R2(支持 SP1 或更高版本的服务器核心), Windows Server 2003 SP2
.NEW版本:
.NET Framework
受以下版本支持:4、3.5、3.0
.NET Framework Client Profile
受以下版本支持:4、3.5 SP1
了解系统命令
1
ApplicationCommands
提供一组标准的与应用程序相关的命令,包含Open、Close、Delete、Cut等。
WPF之Command基础:[2]系统命令
WPF之Command基础:[2]系统命令
2
ComponentCommands
提供一组标准的与组件相关的命令,这些命令具有预定义的按键输入笔势和 RoutedUICommand.Text 属性。包含MoveLeft、MoveRight、MoveUp等。
WPF之Command基础:[2]系统命令
WPF之Command基础:[2]系统命令
3
NavigationCommands
提供一组标准的与导航相关的命令,包括BrowseHome、BrowseStop、BrowseStop等。
WPF之Command基础:[2]系统命令
4
MediaCommands
提供一组标准的与媒体相关的命令,包括Play、Pause、Stop等。
WPF之Command基础:[2]系统命令
WPF之Command基础:[2]系统命令
5
EditingCommands
提供一组标准的与编辑相关的命令,包括AlignCenter、Backspace、Delete等。
WPF之Command基础:[2]系统命令
WPF之Command基础:[2]系统命令
WPF之Command基础:[2]系统命令
WPF之Command基础:[2]系统命令
END
使用系统命令
命令库中的命令仅表示 RoutedCommand 的实例,而不表示命令的实现逻辑。 实现逻辑通过 CommandBinding 绑定到命令。 例如,如果对控件执行 Close 命令,则执行 Close 命令的逻辑可能不由此控件提供,因此应用程序编写器负责编写确定此控件如何处理命令的逻辑。
按钮文本绑定到了命令的Text属性,这是因为,如果一个命令为RoutedUICommand类型,那么该命令将有一个Text属性来说明该命令对应到的文本名称,该Text属性会自动本地化的,也就是说如果你的计算机使用语言是简体中文的话该菜单项显示的是“关闭”,如果你的计算机使用的语言是英语的话该菜单项显示的将是“Close”。
WPF之Command基础:[2]系统命令
WPF之Command基础:[2]系统命令
很多控件都为命令库中的许多命令提供实现逻辑。 例如,TextBox 为 Paste、Cut、Copy、Undo 和 Redo 命令提供逻辑。
WPF之Command基础:[2]系统命令
WPF之Command基础:[2]系统命令

 

   本文选自天津楼凤

posted on 2017-03-18 17:45  哈哈哒  阅读(216)  评论(0编辑  收藏  举报

导航