什么是命令源?
命令源是命令系統的基本元素和關系之一。
命令系統由幾個基本要素構成,它們是:
1.命令:
WPF的命令實際上就是實現了ICommand接口的類,平時使用最多的就是RoutedCommand類。我們還會學習使用自定義命令。
2.命令源:
即命令的發送者,是實現了ICommandSource接口的類。很多界面元素都實現了這個接口,其中包括Button,ListBoxItem,MenuItem等。
3.命令目標:
即命令發送給誰,或者說命令作用在誰的身上。命令目標必須是實現了IInputElement接口的類。
4.命令關聯:
負責把一些外圍邏輯和命令關聯起來,比如執行之前對命令是否可以執行進行判斷、命令執行之后還有哪些后續工作等。
下一篇什么是系統創建