CustomTaskPane.VisibleChanged 事件

当用户显示或关闭自定义任务窗格时,或者当代码更改 Visible 属性的值时发生。

命名空间:  Microsoft.Office.Tools
程序集:  Microsoft.Office.Tools.Common(在 Microsoft.Office.Tools.Common.dll 中)

语法

声明
Event VisibleChanged As EventHandler
event EventHandler VisibleChanged

备注

Microsoft Office 应用程序不为用户提供显示自定义任务窗格的默认 UI。 如果您在外接程序中创建了自定义任务窗格,则还应当创建一个供用户单击来显示或隐藏该自定义任务窗格的 UI 元素,如按钮。 有关更多信息,请参见 自定义任务窗格概述

示例

下面的代码示例演示 VisibleChanged 事件的事件处理程序。 每当用户打开或关闭自定义任务窗格时,此事件处理程序都会更新工作区中切换按钮的状态。 此代码示例摘自 演练:将自定义任务窗格与功能区按钮同步中提供的一个更大的示例。

Private Sub taskPaneValue_VisibleChanged(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles taskPaneValue.VisibleChanged

    Globals.Ribbons.ManageTaskPaneRibbon.ToggleButton1.Checked = taskPaneValue.Visible
End Sub
private void taskPaneValue_VisibleChanged(object sender, System.EventArgs e)
{
    Globals.Ribbons.ManageTaskPaneRibbon.toggleButton1.Checked = 
        taskPaneValue.Visible;
}

.NET Framework 安全性

请参见

参考

CustomTaskPane 接口

Microsoft.Office.Tools 命名空间