Evento WorksheetBase.BeforeDoubleClick

Si verifica quando si fa doppio clic sul foglio di lavoro prima dell'azione di doppio clic 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 BeforeDoubleClick As DocEvents_BeforeDoubleClickEventHandler
public event DocEvents_BeforeDoubleClickEventHandler BeforeDoubleClick

Note

Questo evento non si verifica quando l'utente fa doppio clic sul bordo di una cella.

Esempi

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

Questo esempio è valido per una personalizzazione a livello di 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;
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorksheetBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel