Condividi tramite


Evento Action.BeforeCaptionShow (System 2007)

Aggiornamento: novembre 2007

Si verifica dopo che si è fatto clic sull'icona smart tag e prima che venga visualizzato il menu Smart tag.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)

Sintassi

Public Event BeforeCaptionShow As BeforeCaptionShowEventHandler

Dim instance As Action
Dim handler As BeforeCaptionShowEventHandler

AddHandler instance.BeforeCaptionShow, handler
public event BeforeCaptionShowEventHandler BeforeCaptionShow

Note

L'evento offre l'opportunità di modificare la didascalia smart tag in base al contesto.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato un gestore per l'evento BeforeCaptionShow. Il gestore eventi modifica la didascalia di menu dell'azione. Questo esempio di codice fa parte di un esempio più esaustivo fornito per la classe Action.

Questo esempio è valido per una personalizzazione a livello di documento.

Private Sub OpenMessageBox_BeforeCaptionShow(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Excel.ActionEventArgs) _
    Handles DisplayAddress.BeforeCaptionShow

    Dim clickedAction As Microsoft.Office.Tools.Excel.Action = _
        TryCast(sender, Microsoft.Office.Tools.Excel.Action)

    If clickedAction IsNot Nothing Then
        clickedAction.Caption = "Display the address of " & e.Text
    End If
End Sub
void DisplayAddress_BeforeCaptionShow(object sender, 
    Microsoft.Office.Tools.Excel.ActionEventArgs e)
{
    Microsoft.Office.Tools.Excel.Action clickedAction =
        sender as Microsoft.Office.Tools.Excel.Action;

    if (clickedAction != null)
    {
        clickedAction.Caption = "Display the address of " +
            e.Text;
    }
}

Autorizzazioni

Vedere anche

Riferimenti

Action Classe

Membri Action

Spazio dei nomi Microsoft.Office.Tools.Excel