Udostępnij za pośrednictwem


Zdarzenie ChartSheetBase.BeforeRightClick

Występuje, gdy Microsoft.Office.Tools.Excel.ChartSheetBase jest klikniętego 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 pokazuje obsługi dla BeforeRightClick polu Zdarzenie, które wyświetla komunikat, gdy bieżący Microsoft.Office.Tools.Excel.ChartSheetBase prawym przyciskiem myszy jest.Przykład ustawia również Cancel parametr programu obsługi zdarzeń, aby true tak, że arkusz wykresu nie odbiera 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