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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.