Aracılığıyla paylaş


Chart.BeforeRightClick Olay

Oluşur, Chart Denetim sağ tıklatıldığında, varsayılan önce sağ eylem.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

'Bildirim
Event BeforeRightClick As ChartEvents_BeforeRightClickEventHandler
event ChartEvents_BeforeRightClickEventHandler BeforeRightClick

Örnekler

Aşağıdaki kod örneği oluşturur bir Chart için bir işleyici ile BeforeRightClick Grafik gelir, bir ileti kutusu görüntüler olayı. Bu örnek de ayarlar Cancel olay işleyicisine parametresi true böylece grafik alma sağ tıklatma eylemi.

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Chart Arabirim

Microsoft.Office.Tools.Excel Ad Alanı