Condividi tramite


Evento WorksheetBase.BeforeRightClick

Si verifica quando si fa clic con il pulsante destro del mouse sul foglio di lavoro prima dell'azione di clic con il pulsante destro predefinita.

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

Sintassi

'Dichiarazione
Public Event BeforeRightClick As DocEvents_BeforeRightClickEventHandler
public event DocEvents_BeforeRightClickEventHandler BeforeRightClick

Esempi

Nell'esempio di codice riportato di seguito viene illustrato un gestore per l'evento BeforeRightClick che annulla l'azione di clic con il pulsante destro del mouse nel foglio di lavoro corrente.Il gestore eventi avvisa l'utente che non è consentito fare clic con il pulsante destro del mouse nel foglio di lavoro, quindi imposta il parametro Cancel del gestore eventi DocEvents_BeforeRightClickEventHandler su true in modo che l'azione di clic con il pulsante destro del mouse venga automaticamente annullata.

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

Sub Worksheet1_BeforeRightClick(ByVal Target As Excel.Range, _
    ByRef Cancel As Boolean) Handles Me.BeforeRightClick
    MsgBox("Right-clicking in this sheet" & " is not allowed.")
    Cancel = True
End Sub
private void WorksheetBeforeRightClick()
{
    this.BeforeRightClick += 
        new Excel.DocEvents_BeforeRightClickEventHandler(
        Worksheet1_BeforeRightClick);
}

void Worksheet1_BeforeRightClick(Excel.Range Target, 
    ref bool Cancel)
{
    MessageBox.Show("Right-clicking in this sheet" +
        " is not allowed.");
    Cancel = true;
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorksheetBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel