|
请问:
我用VSTO 为word添加了一个外接程序,并在这个加载项中添加了两个自定义窗格CustomTaskPane甲和乙,当加载程序时显示甲窗格。
现在我在甲窗格上添加一个按钮,想要点击这个按钮,实现甲窗格隐藏,乙窗格显现,在两个窗格之间切换的功能。该用什么代码?
ThisAddIn的代码:
Public Class ThisAddIn
Private stsxqControl1 As stsxqControl
Private stsxqCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
Private Sub ThisAddIn_Startup() Handles Me.Startup
stsxqControl1 = New stsxqControl
stsxqCustomTaskPane = Me.CustomTaskPanes.Add(stsxqControl1, "甲窗格")
stsxqCustomTaskPane.Visible = True
End Sub
End Class
甲窗格的代码:
Public Class stsxqControl
Private gszlqControl1 As gszlqControl
Private gszlqCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
Private stsxqControl1 As stsxqControl
Private stsxqCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
这里用声明吗?
甲窗格上按钮的代码:
Private Sub Button_gszl_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_gszl.Click
gszlqControl1 = New gszlqControl
gszlqCustomTaskPane = Globals.ThisAddIn.CustomTaskPanes.Add(gszlqControl1, "乙窗格")
gszlqCustomTaskPane.Visible = True
请问如何在此处实现甲窗格的隐藏?或如何引用甲窗格?或点击甲窗格上的按钮关闭甲窗格?
End Sub
End Class |
|