ChartSheet.BeforeDoubleClick Olay
Oluşur, Microsoft.Office.Tools.Excel.ChartSheet varsayılan çift önce eylem çift tıklatıldığında, vardır.
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 BeforeDoubleClick As ChartEvents_BeforeDoubleClickEventHandler
event ChartEvents_BeforeDoubleClickEventHandler BeforeDoubleClick
Notlar
DoubleClick Yöntemi bu olayın gerçekleşmesine neden olmaz.
Örnekler
Aşağıdaki kod örneği için bir işleyici gösterir BeforeDoubleClick geçerli bir ileti kutusu eksen zaman görüntüler olay Microsoft.Office.Tools.Excel.ChartSheet çift.Bu örnek ayrıca ayarlar Cancel olay işleyicisine parametre true böylece kullanıcı bir eksen tıklattığında grafik sayfasını çift tıklatma eylemi almaz.
Private Sub DisallowDoubleClicksOnAxis()
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_BeforeDoubleClick(ByVal ElementID As Integer, _
ByVal Arg1 As Integer, ByVal Arg2 As Integer, _
ByRef Cancel As Boolean) Handles Me.BeforeDoubleClick
If ElementID = Fix(Excel.XlChartItem.xlAxis) Then
MsgBox("Formatting this axis is not allowed.")
Cancel = True
End If
End Sub
private void DisallowDoubleClicksOnAxis()
{
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.BeforeDoubleClick +=
new Excel.ChartEvents_BeforeDoubleClickEventHandler(
ChartSheet1_BeforeDoubleClick);
}
void ChartSheet1_BeforeDoubleClick(int ElementID, int Arg1,
int Arg2, ref bool Cancel)
{
if (ElementID == (int)Excel.XlChartItem.xlAxis)
{
MessageBox.Show("Formatting this axis 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.