C++ 应用集成 WPS 指南 > 表格 API 参考 > Chart > 事件 > Chart.BeforeDoubleClick 事件
当双击某图表元素时发生此事件,此事件先于默认的双击操作。

语法

表达式.BeforeDoubleClick(ElementID, Arg1, Arg2, Cancel)

表达式   一个代表 Chart 对象的变量。

参数

名称必选/可选数据类型说明
Cancel必选Boolean 事件发生时为 False。如果事件过程将此参数设为 True,则在完成此过程后,不执行默认的双击操作。
Arg1必选Long其他事件信息,取决于 ElementID 的值。有关此参数的详细信息,请参阅“说明”部分。
Arg2必选Long其他事件信息,取决于 ElementID 的值。有关此参数的详细信息,请参阅“说明”部分。
ElementID必选Long双击的对象。此参数的值确定 Arg1Arg2 的期望值。有关此参数的详细信息,请参阅“说明”部分。

说明

使用 DoubleClick 方法并不触发此事件。

用户双击单元格的边框时不触发此事件。

Arg1Arg2 的含义取决于 ElementID 值,如下表中所示。

ElementIDArg1Arg2
xlAxisAxisIndexAxisType
xlAxisTitleAxisIndexAxisType
xlDisplayUnitLabelAxisIndexAxisType
xlMajorGridlinesAxisIndexAxisType
xlMinorGridlinesAxisIndexAxisType
xlPivotChartDropZoneDropZoneType
xlPivotChartFieldButtonDropZoneTypePivotFieldIndex
xlDownBarsGroupIndex
xlDropLinesGroupIndex
xlHiLoLinesGroupIndex
xlRadarAxisLabelsGroupIndex
xlSeriesLinesGroupIndex
xlUpBarsGroupIndex
xlChartArea
xlChartTitle
xlCorners
xlDataTable
xlFloor
xlLegend
xlNothing
xlPlotArea
xlWalls
xlDataLabelSeriesIndexPointIndex
xlErrorBarsSeriesIndex
xlLegendEntrySeriesIndex
xlLegendKeySeriesIndex
xlSeriesSeriesIndexPointIndex
xlTrendlineSeriesIndexTrendLineIndex
xlXErrorBarsSeriesIndex
xlYErrorBarsSeriesIndex
xlShapeShapeIndex

下表对参数含义进行说明。

参数说明
AxisIndex指定坐标轴是主坐标轴还是次坐标轴。可为以下 XlAxisGroup 常量之一:xlPrimaryxlSecondary
AxisType指定坐标轴类型。可为以下 XlAxisType 常量之一:xlCategoryxlSeriesAxisxlValue
DropZoneType指定拖放区的类型:列、数据、页或行字段。可为以下 XlPivotFieldOrientation 常量之一:xlColumnFieldxlDataFieldxlPageFieldxlRowField。列和行字段常量分别指定了系列和分类字段。
GroupIndex指定特定图表组在 ChartGroups 集合内的偏移量。
PivotFieldIndex指定特定的列(系列)、数据、页或行(分类)字段在 PivotFields 集合中的偏移量。
PointIndex指定某个系列中某一特定点在 Points 集合中的偏移量。值 -1 表示选择所有数据点。
SeriesIndex指定特定系列在 Series 集合中的偏移量。
ShapeIndex指定特定形状在 Shapes 集合中的偏移量。
TrendlineIndex指定某个系列中特定趋势线在 Trendlines 集合中的偏移量。

请参阅