我正在尝试在文本视图中检测复制事件,并且我一直在研究执行此操作的最佳方法。是否可能以某种方式挂钩到StandardCommand Copy事件并以这种方式检测它?或者是否可以使用KeyProcessor(并简单地检测Ctrl + C按键)?
我的扩展程序目前正在实现IWpfTextViewCreationListener;有没有办法以某种方式从侦听器传递给我的IWpfTextView访问KeyProcessor或StandardCommand?如果是这样,你可以发布一个演示这个的代码示例吗?
谢谢! 尼克
答案 0 :(得分:1)
您可以侦听“复制”命令(监听ctrl-c将无效,因为shell会在编辑器看到按键事件之前将其转换为命令。)
看看我写的command filter template。您需要确保引用了程序集listed in this file。