Compartir a través de


WorksheetBase.BeforeRightClick (Evento)

Se produce cuando se hace clic con el botón secundario en la hoja de cálculo, antes de ejecutarse la acción de clic con el botón secundario predeterminada.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public Event BeforeRightClick As DocEvents_BeforeRightClickEventHandler
public event DocEvents_BeforeRightClickEventHandler BeforeRightClick

Ejemplos

El ejemplo de código siguiente muestra un controlador para el evento BeforeRightClick que cancela la acción de clic con el botón secundario en la hoja de cálculo actual. El controlador de eventos informa al usuario que la hoja de cálculo no permite clic con el botón secundario y, a continuación, establece el parámetro Cancel del controlador de eventos DocEvents_BeforeRightClickEventHandler en true para que Microsoft Office Excel cancele la acción de clic con el botón secundario.

Se trata de un ejemplo para una personalización en el nivel del 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;
}

Seguridad de .NET Framework

Vea también

Referencia

WorksheetBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)