Zdarzenie Chart.BeforeRightClick
Występuje, gdy Chart formant jest klikniętego, zanim domyślny akcji kliknij prawym przyciskiem myszy.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
Event BeforeRightClick As ChartEvents_BeforeRightClickEventHandler
event ChartEvents_BeforeRightClickEventHandler BeforeRightClick
Przykłady
Poniższy przykład kodu tworzy Chart z obsługi dla BeforeRightClick zdarzenie, które wyświetla okno komunikatu po kliknięciu prawym przyciskiem myszy wykres.Przykład ustawia również Cancel parametr obsługi zdarzeń do true tak, aby wykres nie odbiera akcji kliknij prawym przyciskiem myszy.
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;
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.