Common\DataManager\DataSeries.cs (8)
1112 ChartElementType.Nothing,
1124 ChartElementType.Nothing,
1136 ChartElementType.Nothing,
1148 ChartElementType.Nothing,
1160 ChartElementType.Nothing,
1172 ChartElementType.Nothing,
1204 ChartElementType elementType,
1326 internal string ReplaceOneKeyword(Chart chart, object obj, object objTag, ChartElementType elementType, string strOriginal, string keyword, double value, ChartValueType valueType, string defaultFormat)
Common\General\Axis.cs (9)
1983transformedTitlePosition, this, ChartElementType.AxisTitle, false, false);
2095this.Common.HotRegionsList.AddHotRegion(path, false, ChartElementType.Gridlines, obj);
2198this.Common.HotRegionsList.AddHotRegion(path, false, ChartElementType.Gridlines, obj);
2455this.Common.HotRegionsList.AddHotRegion(hotPath, false, ChartElementType.AxisTitle, this);
2740ChartElementType.Axis);
2804ChartElementType.Nothing
2834ChartElementType.Nothing
2865ChartElementType.Nothing
2897ChartElementType.Nothing
Common\General\GridTickMarks.cs (7)
509ChartElementType.TickMarks,
517Axis.Common.HotRegionsList.AddHotRegion(rect, this, ChartElementType.TickMarks, true);
752Axis.Common.HotRegionsList.AddHotRegion(rect, this, ChartElementType.TickMarks, true);
987 ChartElementType.TickMarks
1003 ChartElementType.TickMarks
1511common.HotRegionsList.AddHotRegion(path, true, ChartElementType.Gridlines, this);
1606common.HotRegionsList.AddHotRegion(path, true, ChartElementType.Gridlines, this);
Common\General\Selection.cs (69)
235 private ChartElementType _type = ChartElementType.Nothing;
358 internal ChartElementType Type
552 region.Type = ChartElementType.DataPoint;
632 region.Type = ChartElementType.DataPoint;
715 region.Type = ChartElementType.DataPoint;
781 region.Type = ChartElementType.DataPoint;
866 region.Type = ChartElementType.DataPoint;
903internal void AddHotRegion( RectangleF rectArea, string toolTip, string hRef, string mapAreaAttributes, string postBackValue, object selectedObject, ChartElementType type, string series )
974 ChartElementType type,
1040internal void AddHotRegion( ChartGraphics graph, GraphicsPath path, bool relativePath, string toolTip, string hRef, string mapAreaAttributes, string postBackValue, object selectedObject, ChartElementType type )
1091 internal void AddHotRegion( RectangleF rectArea, object selectedObject, ChartElementType type, bool relativeCoordinates )
1104 internal void AddHotRegion( RectangleF rectArea, object selectedObject, ChartElementType type, bool relativeCoordinates, bool insertAtBeginning )
1136 ChartElementType type,
1239 private ChartElementType _type = ChartElementType.Nothing;
1309 public ChartElementType ChartElementType
2008internal HitTestResult[] HitTest(int x, int y, bool ignoreTransparent, params ChartElementType[] requestedElementTypes)
2022foreach (ChartElementType elementType in requestedElementTypes)
2157result.Add(this.GetHitTestResult(String.Empty, 0, ChartElementType.Nothing, null, null));
2172return this.HitTest(x, y, false, new ChartElementType[] {})[0];
2186return this.HitTest(x, y, ignoreTransparent, new ChartElementType[] { })[0];
2198public HitTestResult HitTest(int x, int y, ChartElementType requestedElement)
2212if (region.Type == ChartElementType.DataPoint)
2296ChartElementType type,
2323case ChartElementType.Axis:
2331case ChartElementType.DataPoint:
2344case ChartElementType.DataPointLabel:
2357case ChartElementType.Gridlines:
2365case ChartElementType.LegendArea:
2369case ChartElementType.LegendItem:
2374case ChartElementType.PlottingArea:
2379case ChartElementType.StripLines:
2387case ChartElementType.TickMarks:
2395case ChartElementType.Title:
2399case ChartElementType.AxisLabels:
2407case ChartElementType.AxisLabelImage:
2415case ChartElementType.AxisTitle:
2465case ChartElementType.Annotation:
2483internal ChartElementOutline GetChartElementOutline(object chartObject, ChartElementType elementType)
2509private GraphicsPath GetGraphicsPath(IList markers, object chartObject, ChartElementType elementType)
2513if (chartArea != null && elementType == ChartElementType.PlottingArea)
2517if (elementType != ChartElementType.DataPoint &&
2518elementType != ChartElementType.Gridlines &&
2519elementType != ChartElementType.StripLines &&
2520elementType != ChartElementType.TickMarks &&
2529if (elementType == ChartElementType.DataPointLabel)
2628private HotRegion[] GetHotRegions(object cntxObj, ChartElementType elementType)
2642case ChartElementType.LegendItem:
2652case ChartElementType.AxisLabelImage:
2653case ChartElementType.AxisLabels:
2689case ChartElementType.DataPointLabel:
2690case ChartElementType.DataPoint:
2747private ArrayList GetMarkersFromRegions(object chartObject, ChartElementType elementType)
2820if (dataPoint != null && elementType != ChartElementType.DataPointLabel)
2838if (axis != null && elementType == ChartElementType.AxisTitle)
2899private ArrayList GetMarkers(object chartObject, ChartElementType elementType)
2912elementType == ChartElementType.AxisLabelImage ||
2913elementType == ChartElementType.AxisLabels ||
2914elementType == ChartElementType.AxisTitle
2931if (elementType == ChartElementType.DataPointLabel)
3095IList list1 = this.GetMarkers(rect1, ChartElementType.Axis);
3135IList list1 = this.GetMarkers(area.PlotAreaPosition.ToRectangleF(), ChartElementType.PlottingArea);
3138list1 = this.GetMarkers(area.lastAreaPosition, ChartElementType.PlottingArea);
3168private ArrayList GetMarkers(RectangleF rect, ChartElementType elementType)
3180if ((elementType != ChartElementType.Nothing) && (elementType != ChartElementType.PlottingArea))
3325private RectangleF GetHotRegionRectangle(HotRegion rgn, RectangleF unionWith, ChartElementType elementType)
3340if (elementType == ChartElementType.AxisLabels)
Common\General\StripLine.cs (4)
422 common.HotRegionsList.AddHotRegion(rect, this.ToolTip, this.Url, this.MapAreaAttributes, this.PostBackValue, this, ChartElementType.StripLines, string.Empty);
499 common.HotRegionsList.AddHotRegion( lineRect, this.ToolTip, this.Url, this.MapAreaAttributes, this.PostBackValue, this, ChartElementType.StripLines, string.Empty );
550 this.Axis.Common.HotRegionsList.AddHotRegion( graph, path, false, this.ToolTip, this.Url, this.MapAreaAttributes, this.PostBackValue, this, ChartElementType.StripLines );
600 this.Axis.Common.HotRegionsList.AddHotRegion( graph, path, false, this.ToolTip, this.Url, this.MapAreaAttributes, this.PostBackValue, this, ChartElementType.StripLines );