ChartSheet.BeforeRightClick (Evento) (2007 System)

Actualización: noviembre 2007

Se produce cuando se hace doble clic con el botón secundario del mouse en el objeto Microsoft.Office.Tools.Excel.ChartSheet, antes de ejecutar la acción predeterminada de hacer clic con el botón secundario del mouse.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v9.0 (en Microsoft.Office.Tools.Excel.v9.0.dll)

Sintaxis

Public Event BeforeRightClick As ChartEvents_BeforeRightClickEventHandler

Dim instance As ChartSheet
Dim handler As ChartEvents_BeforeRightClickEventHandler

AddHandler instance.BeforeRightClick, handler
public event ChartEvents_BeforeRightClickEventHandler BeforeRightClick

Ejemplos

El ejemplo de código siguiente muestra un controlador para el evento BeforeRightClick que muestra un cuadro de mensaje cuando se hace clic con el botón secundario del mouse en el objeto Microsoft.Office.Tools.Excel.ChartSheet actual. El ejemplo también establece el parámetro Cancel del controlador de eventos en true para que la hoja de gráficos no reciba la acción de hacer clic con el botón secundario del mouse.

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

Permisos

Vea también

Referencia

ChartSheet (Clase)

ChartSheet (Miembros)

Microsoft.Office.Tools.Excel (Espacio de nombres)