当前位置:新励学网 > 秒知问答 > 什么是命令源

什么是命令源

发表时间:2024-07-28 12:38:40 来源:网友投稿

命令源是命令系统的基本元素和关系之一。

命令系统由几个基本要素构成,它们是:

1.命令:

WPF的命令实际上就是实现了ICommand接口的类,平时使用最多的就是RoutedCommand类。我们还会学习使用自定义命令。

2.命令源:

即命令的发送者,是实现了ICommandSource接口的类。很多界面元素都实现了这个接口,其中包括Button,ListBoxItem,MenuItem等。

3.命令目标:

即命令发送给谁,或者说命令作用在谁的身上。命令目标必须是实现了IInputElement接口的类。

4.命令关联:

负责把一些外围逻辑和命令关联起来,比如执行之前对命令是否可以执行进行判断、命令执行之后还有哪些后续工作等。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!