我正在VSTO中为Ppt 2013创建COM加载项,并且在引用活动窗口中的自定义任务窗格时遇到问题。
我的代码应该使自定义任务窗格仅对活动窗口可见,但是当前它对所有文档窗口都运行。
我的代码是:
For Each CTP As Microsoft.Office.Tools.CustomTaskPane In Globals.ThisAddIn.CustomTaskPanes
If CTP.Window Is Globals.ThisAddIn.Application.ActiveWindow Then
CTP.Visible = True
End If
Next
Run Code Online (Sandbox Code Playgroud)
使用以下代码将任务窗格添加到创建/打开的每个新演示文稿中
AddIn_control1 = New AddIn_control
AddIn_taskpane = Me.CustomTaskPanes.add(AddIn_control1, "Add-in taskpane", Me.Application.ActiveWindow)
Run Code Online (Sandbox Code Playgroud)