有没有办法在WPF中使用别名命令?
有没有办法在WPF中有效地“别名”命令?我的情况是这样的:我创建了一个应用程序,它在具有许多自定义画布的图形编辑器的上下文中使用ApplicationCommands.Delete。这些画布上的一些控件使用TextBoxes,但问题是:TextBox不响应ApplicationCommands.Delete,它响应EditorCommands.Delete。有没有办法干净地让TextBox响应ApplicationCommands.Delete而无需子类化或手动设置每个TextBox实例上的绑定?
没有找到相关结果
已邀请:
1 个回复
悸翠疮武昏
是一个路由命令,在它被传递到它的目标后,
并且没有命令绑定,它将开始冒泡。因此,满足您要求的最简单的解决方案是在
之间的某处安装命令绑定,并且可能包括实现您所需行为的
。 这是一个在父
上安装处理程序的示例,该处理程序将“右”命令发送到聚焦元素,在这种情况下将是
:
这是代码隐藏的代码: