Compartir a través de


WorksheetBase.BeforeDoubleClick (Evento)

Se produce cuando se hace doble clic en la hoja de cálculo, antes de ejecutarse la acción de doble clic 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 BeforeDoubleClick As DocEvents_BeforeDoubleClickEventHandler
public event DocEvents_BeforeDoubleClickEventHandler BeforeDoubleClick

Comentarios

Este evento no se produce cuando el usuario hace doble clic en el borde de una celda.

Ejemplos

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

Se trata de un ejemplo para una personalización en el nivel del documento.

Sub Worksheet1_BeforeDoubleClick(ByVal Target As Excel.Range, _
    ByRef Cancel As Boolean) Handles Me.BeforeDoubleClick
    MsgBox("Double-clicking in this sheet is not allowed.")
    Cancel = True
End Sub
private void WorksheetBeforeDoubleClick()
{
    this.BeforeDoubleClick += 
        new Excel.DocEvents_BeforeDoubleClickEventHandler(
        Worksheet1_BeforeDoubleClick);
}

void Worksheet1_BeforeDoubleClick(Excel.Range Target, 
    ref bool Cancel)
{
    MessageBox.Show("Double-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)