我想我找到了一个错误。 我正在开发Powerpoint 2010的加载项。当选择/取消选择形状(例如图片)时会触发事件WindowSelectionChange。 但是,如果我使用此事件来更改自定义任务窗格的可见性属性,则形状会在幻灯片上向左/向右移动。例如:Powerpoint中的VSTO:更改WindowSelectionChange中的自定义任务窗格可见性会移动选定的形状
Private Sub Application_WindowSelectionChange(Sel As Microsoft.Office.Interop.PowerPoint.Selection) Handles Application.WindowSelectionChange
cTaskPane.Visible = Not cTaskPane.Visible
End Sub
我试图监控形状的左属性,不从一开始到WindowSelectionChange子的结束而改变。因此,它必须在事后发生。
我该如何避免这种情况? 任何解决方法?
而且,我不知道这件事之后,什么触发。 – user979719 2012-01-04 12:53:33
请看这里的问题的屏幕录音: http://www.youtube.com/watch?v=Dr5Dy5mwOI0 – user979719 2012-01-05 09:01:36
尝试从WindowSelectionChange触发事件并使用事件回调来设置任务面板... – Fabio 2012-07-14 09:20:09