Zdarzenie ChartSheetBase.BeforeRightClick

Występuje, gdy Microsoft.Office.Tools.Excel.ChartSheetBase jest prawym przyciskiem myszy, zanim domyślny akcji kliknij prawym przyciskiem myszy.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public Event BeforeRightClick As ChartEvents_BeforeRightClickEventHandler
public event ChartEvents_BeforeRightClickEventHandler BeforeRightClick

Przykłady

Poniższy przykład kodu demonstruje obsługi dla BeforeRightClick pola zdarzenie, które wyświetla komunikat, kiedy bieżące Microsoft.Office.Tools.Excel.ChartSheetBase jest kliknął prawym przyciskiem myszy.Przykład ustawia również Cancel parametr obsługi zdarzeń do true tak, że arkusz wykresu nie otrzyma akcji kliknij prawym przyciskiem myszy.

Private Sub DisallowRightClicks()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    Me.ChartType = Excel.XlChartType.xl3DColumn
End Sub

Sub ChartSheet1_BeforeRightClick(ByRef Cancel As Boolean) _
    Handles Me.BeforeRightClick
    MsgBox("Right-clicking this chart sheet is not allowed.")
    Cancel = True
End Sub
private void DisallowRightClicks()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlRowCol.xlColumns);
    this.ChartType = Excel.XlChartType.xl3DColumn;

    this.BeforeRightClick +=
        new Excel.ChartEvents_BeforeRightClickEventHandler(
        ChartSheet1_BeforeRightClick);
}

void ChartSheet1_BeforeRightClick(ref bool Cancel)
{
    MessageBox.Show("Right-clicking this chart sheet is not allowed.");
    Cancel = true;
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ChartSheetBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel