将命令分配给 EventSetter
如何给EventSetter中的Handler分配一个命令,我想这样写:
<Style x:Key="ItemStyle" TargetType="{x:Type ListBoxItem}">
<EventSetter Event="PreviewMouseDoubleClick" Handler="{Binding MyDoubleClickCommand}"/>
How to assign a command to the Handler in EventSetter, I want to to write this:
<Style x:Key="ItemStyle" TargetType="{x:Type ListBoxItem}">
<EventSetter Event="PreviewMouseDoubleClick" Handler="{Binding MyDoubleClickCommand}"/>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试 Marlon 的 Grech 的附加命令行为,如上一个问题。
或者,作为一个更简单但不太灵活的解决方案,在代码隐藏中提供一个 Handler 实现来直接引发命令,如下所示:
Try Marlon's Grech's attached commands behaviours, as mentioned in this previous question.
Alternatively, as a simpler but less flexible solution, provide a
Handler
implementation in the code-behind to raise the command directly, like this: