Aracılığıyla paylaş


WorkbookBase.SheetBeforeDoubleClick Olay

Varsayılan çift önce eylem herhangi bir çalışma sayfası, tıklatıldığında gerçekleşir.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
Public Event SheetBeforeDoubleClick As WorkbookEvents_SheetBeforeDoubleClickEventHandler
public event WorkbookEvents_SheetBeforeDoubleClickEventHandler SheetBeforeDoubleClick

Notlar

Grafik sayfalarında bu olayı oluşmaz.

Örnekler

Aşağıdaki kod örneği için bir işleyici gösterir SheetBeforeDoubleClick olay.Olay işleyicisi, çift çalışma için izin verilmez ve sonra ayarlar kullanıcıya bildirir Cancel parametresi WorkbookEvents_SheetBeforeDoubleClickEventHandler olay işleyicisi true , Microsoft Office Excel, çift tıklatma eylemi iptal eder.

Bu örnek için belge düzeyi özelleştirmesinde içindir.

Sub ThisWorkbook_SheetBeforeDoubleClick(ByVal Sh As Object, _
    ByVal Target As Excel.Range, ByRef Cancel As Boolean) _
    Handles Me.SheetBeforeDoubleClick

    MsgBox("Double-clicking in " & CType(Sh, Excel.Worksheet).Name & _
        " is not allowed.")
    Cancel = True
End Sub
private void WorkbookSheetBeforeDoubleClick()
{
    this.SheetBeforeDoubleClick +=
        new Excel.WorkbookEvents_SheetBeforeDoubleClickEventHandler(
        ThisWorkbook_SheetBeforeDoubleClick);
}

void ThisWorkbook_SheetBeforeDoubleClick(object Sh,
    Excel.Range Target, ref bool Cancel)
{
    MessageBox.Show("Double-clicking in " + ((Excel.Worksheet)Sh).Name +
        " is not allowed.");
    Cancel = true;
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

WorkbookBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı