ChartSheet.BeforeRightClick Olay
Oluşur, Microsoft.Office.Tools.Excel.ChartSheet varsayılan sağ tıklatmadan önce eylem, gelir.
Ad alanı: Microsoft.Office.Tools.Excel
Derlemeler: Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)
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 için bir işleyici gösterir BeforeRightClick bir ileti görüntüler Olay kutusunda geçerli Microsoft.Office.Tools.Excel.ChartSheet sağ tıklattığınız.Bu örnek ayrıca ayarlar Cancel olay işleyicisine parametre true böylece grafik sayfasını sağ tıklatma eylemi almaz.
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;
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.