Can';在Outlook中使用停靠的自定义任务窗格后,无法删除电子邮件

Can';在Outlook中使用停靠的自定义任务窗格后,无法删除电子邮件,outlook,vsto,customtaskpane,Outlook,Vsto,Customtaskpane,我正在用C#开发一个Outlook 2010外接程序,它在Outlook Explorer窗口中添加一个“停靠”自定义任务窗格。现在我面临的问题是,在单击自定义任务窗格后,无法删除电子邮件(使用delete键)。首先,我必须单击电子邮件预览,然后我可以使用delete键删除电子邮件 这似乎是一个焦点问题。该问题仅在“停靠”自定义任务窗格中出现。如果它们是浮动的,则delete键按预期工作 有什么办法解决这个问题吗?我敢肯定,正如你所怀疑的,这是一个焦点问题。如果任务窗格是浮动的,那么当任务窗格具

我正在用C#开发一个Outlook 2010外接程序,它在Outlook Explorer窗口中添加一个“停靠”自定义任务窗格。现在我面临的问题是,在单击自定义任务窗格后,无法删除电子邮件(使用delete键)。首先,我必须单击电子邮件预览,然后我可以使用delete键删除电子邮件

这似乎是一个焦点问题。该问题仅在“停靠”自定义任务窗格中出现。如果它们是浮动的,则delete键按预期工作


有什么办法解决这个问题吗?

我敢肯定,正如你所怀疑的,这是一个焦点问题。如果任务窗格是浮动的,那么当任务窗格具有焦点时,Delete键是否起作用?通常,一旦您的任务窗格具有焦点,您就可以处理可能被按下的任何键(例如,弹出菜单的ALT键除外)。

我很确定这是您怀疑的焦点问题。如果任务窗格是浮动的,那么当任务窗格具有焦点时,Delete键是否起作用?通常,一旦任务窗格获得焦点,您就可以处理可能被按下的任何键(比如,弹出菜单的ALT键除外)。

我在网络上找到了一个解决该问题的方法,该方法有效。

我在网络上找到了解决该问题的方法,该方法有效。

你说得对。如果任务窗格处于浮动状态且具有焦点,我可以在outlook资源管理器中选择一封电子邮件,然后使用del键将其删除。但在我的外接程序中,我有一个停靠的任务窗格。当我选择一封电子邮件时,停靠的任务窗格将失去焦点,但浏览器不再接收del密钥。我必须先单击预览窗格,才能“完全”将焦点窗体任务窗格切换回资源管理器。所以我在寻找一种方法,获得与浮动任务窗格相同的行为。你是对的。如果任务窗格处于浮动状态且具有焦点,我可以在outlook资源管理器中选择一封电子邮件,然后使用del键将其删除。但在我的外接程序中,我有一个停靠的任务窗格。当我选择一封电子邮件时,停靠的任务窗格将失去焦点,但浏览器不再接收del密钥。我必须先单击预览窗格,才能“完全”将焦点窗体任务窗格切换回资源管理器。因此,我正在寻找一种方法,以获得与浮动任务窗格相同的行为。