C# 在XAML中,有没有办法将按键和释放键绑定到特定命令?

C# 在XAML中,有没有办法将按键和释放键绑定到特定命令?,c#,wpf,xaml,C#,Wpf,Xaml,在我的应用程序中,我使用KeyBinding类将键绑定到命令。该命令在按下并释放该键时执行 我有一个特例,我想将单独的命令绑定到按下的操作和释放的操作。例如,当按下空格键时,我希望我的应用程序运行命令以进入特殊模式。然后,当释放空格键时,我想运行另一个命令以退出该特殊模式 目前,我通过手动处理KeyUp和KeyDown事件来实现这一点。在XAML中是否有执行按下和释放命令的方法?使用附加行为:

在我的应用程序中,我使用KeyBinding类将键绑定到命令。该命令在按下并释放该键时执行

我有一个特例,我想将单独的命令绑定到按下的操作和释放的操作。例如,当按下空格键时,我希望我的应用程序运行命令以进入特殊模式。然后,当释放空格键时,我想运行另一个命令以退出该特殊模式

目前,我通过手动处理KeyUp和KeyDown事件来实现这一点。在XAML中是否有执行按下和释放命令的方法?

使用附加行为: