internal YGridLines_Internal(Panel container, ScaleType scaleType, double[] points, double minimum, double maximum, double thickness, ChartObjectTag tag, Style lineStyle) : base(container, scaleType, points, minimum, maximum, thickness, tag, lineStyle) { }
internal YGridLabels_Internal(LolloChart root, Panel container, ScaleType scaleType, Tuple<double, string>[] points, string dataPointsFormat, ChartObjectTag tag) : base(root, container, scaleType, points, dataPointsFormat, tag) { }
internal YAxis(Panel container, ChartObjectTag tag) : base(container, tag) { _Orientation = Orientation.Horizontal; Draw(); }
internal GridLines_Internal(Panel container, ScaleType scaleType, double[] points, double minimum, double maximum, double thickness, ChartObjectTag tag, Style lineStyle) : base(container, scaleType, tag) { LineStyle = lineStyle; Thickness = thickness; ReInit(scaleType, points, minimum, maximum); }
internal Axis(Panel container, ChartObjectTag tag) : base(container, tag) { MyLine = new Line() { Stroke = new SolidColorBrush(Windows.UI.Colors.Red), StrokeThickness = 2 }; Container.Children.Add(MyLine); }
internal ScalableChartObject(Panel container, ScaleType scaleType, ChartObjectTag tag) : base(container, tag) { ScaleType = scaleType; }
internal ChartObject(Panel container, ChartObjectTag tag) { Container = container; Tag = tag; }
internal XYDataSeries_Internal(Panel container, ScaleType scaleTypeX, ScaleType scaleTypeY, double x0, double xN, double y0, double yN, double[,] points, ChartObjectTag tag, Style lineStyle, bool isHistogram = false, StrokeDashArrays sda = StrokeDashArrays.Continue) : base(container, tag) { _isHistogram = isHistogram; if (Dashed.Count == 0) { Dashed.Add(2); Dashed.Add(2); } MyPolyline.Style = lineStyle; MyPolyline.StrokeThickness = LolloChart.DataSeriesThickness; switch (sda) { case StrokeDashArrays.Dashed: MyPolyline.StrokeDashArray = Dashed; break; case StrokeDashArrays.Continue: MyPolyline.StrokeDashArray = null; break; default: break; } Container.Children.Add(MyPolyline); Container.Children.Add(CrossCanvas); ReInit(scaleTypeX, scaleTypeY, x0, xN, y0, yN, points); }
internal YGridLabels_Internal(Panel container, ScaleType scaleType, double[] points, string dataPointsFormat, ChartObjectTag tag) : base(container, scaleType, points, dataPointsFormat, tag) { }