WPF文本框在VSTO/Outlook加载项中的ElementHost中托管时不允许撤消

 手机用户2602905817_973 发布于 2023-02-09 14:41

我有一个Outlook插件(VSTO),在Outlook表单区域我有一个ElementHost中的WPF用户控件.我有一个问题,即我的用户控件中的TextBox没有撤销功能......在某些配置中.特别是在Windows 7/Outlook 2007中,撤消(即Ctrl-Z)不起作用,即使剪切/复制等都可以正常工作.有趣的是Windows 8/Outlook 2010撤消确实有效.

TextBox XAML是:


注意:我已尝试设置以下属性以使其工作但无济于事:IsUndoEnabled ="True"UndoLimit =" - 1"

任何人都可以建议为什么会发生这种情况以及我能做些什么来使其按预期工作?

更新2014年1月7日. 我在文本框中添加了以下KeyBinding:


    
    
    

结果是 - Cntl-Z/Cntrl-Y仍然不起作用,但Alt-G确实有效!

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有