新聞中心
WPF做為一個新的圖形界面顯示工具,其中有許多功能和方法值得我們深入探討。在這里就先來了解一下有關(guān)WPF Command的一些知識。#t#

為衢州等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及衢州網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計、衢州網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
WPF Command的四個概念:
(1)命令command:要執(zhí)行的動作。
(2)命令源command source:發(fā)出命令的對象(繼承自ICommandSource)。
(3)命令目標command target:執(zhí)行命令的主體
(4)命令綁定command binding:映射命令邏輯的對象
比如在上面示例中,粘貼(Paste)就是命令(WPF Command), 菜單項(MenuItem)是命令源(command source), 文本框(TextBox)是命令目標對象(command target), 命令綁定到command binding文本框(TextBox)控件上。
提示:WPF Command中的命令都繼承自ICommand接口。ICommand暴露兩個方法:Execute方法、 CanExecute方法和一個事件:CanExecuteChanged。
繼承自ICommandSource的有:ButtonBase, MenuItem, Hyperlink和InputBinding。
而Button,GridViewColumnHeader,ToggleButton,RepeatButton繼承自ButtonBase。System.Windows.Input.KeyBinding和MouseBinding繼承自InputBinding。
本文標題:WPFCommand概念總結(jié)
轉(zhuǎn)載來于:http://m.fisionsoft.com.cn/article/cdgeopd.html


咨詢
建站咨詢
