Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在VSIX中处理键盘事件?_C#_.net_Keyevent_Vsix_Onkeypress - Fatal编程技术网

C# 如何在VSIX中处理键盘事件?

C# 如何在VSIX中处理键盘事件?,c#,.net,keyevent,vsix,onkeypress,C#,.net,Keyevent,Vsix,Onkeypress,我正在VSIX项目中工作,需要检测Enter-key-OnKeyUp事件。如何在文本装饰项目中实现这一点?当有人在编辑器中按键更改行时,我需要检测事件。我在线程中得到了解决方案。我们可以使用类来处理键盘事件。我们可以参考。我的思路中有解决方案。我们可以使用类来处理键盘事件。我们可以参考。看一看可能有助于OP和upvoter可能需要更新@BUcorp这可能只适用于工具窗口。对我来说,没有一个XML文件像Microsoft文档显示的那样接受标记和属性。我只有一个TextAdorment listen

我正在VSIX项目中工作,需要检测Enter-key-OnKeyUp事件。如何在文本装饰项目中实现这一点?当有人在编辑器中按键更改行时,我需要检测事件。

我在线程中得到了解决方案。我们可以使用类来处理键盘事件。我们可以参考。

我的思路中有解决方案。我们可以使用类来处理键盘事件。我们可以参考。

看一看可能有助于OP和upvoter可能需要更新@BUcorp这可能只适用于工具窗口。对我来说,没有一个XML文件像Microsoft文档显示的那样接受标记和属性。我只有一个TextAdorment listener/provider类,它在IWPTextView引用中提供打开的文档的详细信息。请看一看,可能有助于OP和upvoter,可能需要@BUcorp的刷新程序。这可能仅适用于工具窗口。对我来说,没有一个XML文件像Microsoft文档显示的那样接受标记和属性。我只有一个TextAdorment侦听器/提供程序类,它在IWPTextView引用中提供打开的文档的详细信息。