Aracılığıyla paylaş


WorksheetBase.BeforeRightClick Olay

Eylem varsayılan sağ tıklatmadan önce çalışma, gelir oluşur.

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 BeforeRightClick As DocEvents_BeforeRightClickEventHandler
public event DocEvents_BeforeRightClickEventHandler BeforeRightClick

Örnekler

Aşağıdaki kod örneği için bir işleyici gösterir BeforeRightClick olay geçerli çalışma sağ tıklatma eylemi iptal eder Olay işleyicisi sağ için çalışma izin verilmez ve ardından ayarlar kullanıcıya bildirir Cancel parametresi DocEvents_BeforeRightClickEventHandler olay işleyicisine true , Microsoft Office Excel iptal eder sağ tıklatma eylemi.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

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;
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

WorksheetBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı