Sdílet prostřednictvím


Chart.BeforeRightClick – událost

Dojde-li Chart řízení je klepli pravým tlačítkem myši, před výchozím tlačítkem akce.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Deklarace
Event BeforeRightClick As ChartEvents_BeforeRightClickEventHandler
event ChartEvents_BeforeRightClickEventHandler BeforeRightClick

Příklady

Následující příklad kódu vytvoří Chart s obslužnou rutinu pro BeforeRightClick událostí, který zobrazí okno se zprávou, pokud je klepli pravým tlačítkem myši na graf.V příkladu je také nastavena Cancel parametr obslužné rutiny události pro true tak, aby graf neobdrží pravé tlačítko akce.

WithEvents RightClickChart As Microsoft.Office.Tools.Excel.Chart

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

    RightClickChart = Me.Controls.AddChart(Me.Range("D2", "H12"), _
        "RightClickChart")
    RightClickChart.SetSourceData(Me.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    RightClickChart.ChartType = Excel.XlChartType.xl3DColumn
End Sub

Sub RightClickChart_BeforeRightClick(ByRef Cancel As Boolean) _
    Handles RightClickChart.BeforeRightClick

    MsgBox("Right-clicking this chart is not allowed.")
    Cancel = True
End Sub
private void DisallowRightClicks()
{
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H12"], 
        "chart1");
    chart1.SetSourceData(this.Range["A1", "B5"], 
        Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xl3DColumn;

    chart1.BeforeRightClick +=
        new Excel.ChartEvents_BeforeRightClickEventHandler(
        chart1_BeforeRightClick);
}

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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Chart Rozhraní

Microsoft.Office.Tools.Excel – obor názvů