簡體   English   中英

由於將Office 2013更新為2016,Outlook加載項窗口不允許通過鍵盤快捷鍵粘貼

[英]Outlook add-in window does not allow to paste via keyboard shortcut since update office 2013 to 2016

幾周前,我接管了Outlook VSTO加載項的開發。 整個視圖是在WPF中設計的。 由於Office從2013年更新到2016年,他們在將文本粘貼到文本框中時出現了一些麻煩。 在寫電子​​郵件模式下,Outlook功能區上有一個按鈕,其中一個按鈕顯示了我的自定義窗口,其中包含兩個文本框。 當我專注於一個文本框時,我可以在其中鍵入任何內容。 問題是萬一我要粘貼文本。 即使我將外接程序集中在窗口中的文本框上,也將復制的文本粘貼到后台窗口的“收件人”字段中。

Office升級后,您是否了解類似問題?

我建議對Office加載項使用Windows窗體控件。 由於WPF核心和Office GUI的部分不兼容,在所有Office和.NET Framework版本中仍然存在各種問題。

或者,您可以考慮自定義Fluent UI(也稱為Ribbon UI)。 在以下系列文章中了解有關UI的更多信息:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM