Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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# 自更新office 2013至2016后,Outlook加载项窗口不允许通过键盘快捷键进行粘贴_C#_.net_Outlook_Vsto_Office Interop - Fatal编程技术网

C# 自更新office 2013至2016后,Outlook加载项窗口不允许通过键盘快捷键进行粘贴

C# 自更新office 2013至2016后,Outlook加载项窗口不允许通过键盘快捷键进行粘贴,c#,.net,outlook,vsto,office-interop,C#,.net,Outlook,Vsto,Office Interop,几周前,我接管了Outlook VSTO插件的开发工作。整个视图是在WPF中设计的。由于Office从2013年到2016年进行了更新,他们在将文本粘贴到文本框时出现了一些问题。 我在Outlook的功能区上有一个写电子邮件模式的按钮,其中一个按钮显示我的自定义窗口和两个文本框。当我专注于其中一个文本框时,我可以在那里输入任何我想要的内容。问题是,如果我试图粘贴文本。复制的文本将粘贴到背景窗口中的“收件人”字段中,即使我从外接程序集中在窗口中的文本框上 您知道Office升级后出现的类似问题吗?

几周前,我接管了Outlook VSTO插件的开发工作。整个视图是在WPF中设计的。由于Office从2013年到2016年进行了更新,他们在将文本粘贴到文本框时出现了一些问题。 我在Outlook的功能区上有一个写电子邮件模式的按钮,其中一个按钮显示我的自定义窗口和两个文本框。当我专注于其中一个文本框时,我可以在那里输入任何我想要的内容。问题是,如果我试图粘贴文本。复制的文本将粘贴到背景窗口中的“收件人”字段中,即使我从外接程序集中在窗口中的文本框上


您知道Office升级后出现的类似问题吗?

我建议对Office加载项使用Windows窗体控件。由于WPF核心和Office GUI部分不兼容,所有Office和.NET Framework版本中仍存在各种问题

或者你可以考虑定制流畅的UI(Akop-Auto UI)。在以下系列文章中阅读有关UI的更多信息: