共用方式為


CustomTaskPane.VisibleChanged 事件 (2007 系統)

更新:2007 年 11 月

當使用者顯示或關閉自訂工作窗格時,或在程式碼變更 Visible 屬性值時發生。

命名空間:  Microsoft.Office.Tools
組件:  Microsoft.Office.Tools.Common.v9.0 (在 Microsoft.Office.Tools.Common.v9.0.dll 中)

語法

Public Event VisibleChanged As EventHandler

Dim instance As CustomTaskPane
Dim handler As EventHandler

AddHandler instance.VisibleChanged, handler
public event EventHandler VisibleChanged

備註

2007 Microsoft Office System 應用程式並未提供預設 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;
}

使用權限

請參閱

參考

CustomTaskPane 類別

CustomTaskPane 成員

Microsoft.Office.Tools 命名空間