public ChartScatterLineSeriesBuilderTests() { var chart = ChartTestHelper.CreateChart <XYData>(); series = new ChartScatterLineSeries <XYData, float>(chart, s => s.X, s => s.Y); builder = new ChartScatterLineSeriesBuilder <XYData>(series); }
public ChartScatterLineSeriesSerializerTests() { var chart = ChartTestHelper.CreateChart <XYData>(); chart.DataSource = XYDataBuilder.GetCollection(); scatterLineSeries = new ChartScatterLineSeries <XYData, float>(chart, s => s.X, s => s.Y); }
/// <summary> /// Defines scatter line series bound to inline data. /// </summary> /// <param name="data"> /// The data to bind to /// </param> public virtual ChartScatterLineSeriesBuilder <TModel> ScatterLine(IEnumerable data) { ChartScatterLineSeries <TModel, object, object> scatterLineSeries = new ChartScatterLineSeries <TModel, object, object>(data); Container.Series.Add(scatterLineSeries); return(new ChartScatterLineSeriesBuilder <TModel>(scatterLineSeries)); }
/// <summary> /// Defines bound scatter line series. /// </summary> /// <param name="xValueExpression"> /// The expression used to extract the X value from the chart model /// </param> /// <param name="yValueExpression"> /// The expression used to extract the Y value from the chart model /// </param> public virtual ChartScatterLineSeriesBuilder <TModel> ScatterLine <TXValue, TYValue>(Expression <Func <TModel, TXValue> > xValueExpression, Expression <Func <TModel, TYValue> > yValueExpression) { var scatterLineSeries = new ChartScatterLineSeries <TModel, TXValue, TYValue>(xValueExpression, yValueExpression); Container.Series.Add(scatterLineSeries); return(new ChartScatterLineSeriesBuilder <TModel>(scatterLineSeries)); }
/// <summary> /// Defines scatter line series bound to inline data. /// </summary> /// <param name="data"> /// The data to bind to /// </param> public virtual ChartScatterLineSeriesBuilder <TModel> ScatterLine(IEnumerable data) { Guard.IsNotNull(data, "data"); ChartScatterLineSeries <TModel, object> scatterLineSeries = new ChartScatterLineSeries <TModel, object>(Container, data); Container.Series.Add(scatterLineSeries); return(new ChartScatterLineSeriesBuilder <TModel>(scatterLineSeries)); }
/// <summary> /// Initializes a new instance of the <see cref="ChartSeriesDefaults{T}" /> class. /// </summary> /// <param name="chart">The chart.</param> public ChartSeriesDefaults(Chart <T> chart) : base(chart) { Bar = new ChartBarSeries <T, object>(chart); Column = new ChartBarSeries <T, object>(chart); Line = new ChartLineSeries <T, object>(chart); Pie = new ChartPieSeries <T, object>(chart); Scatter = new ChartScatterSeries <T, object>(chart); ScatterLine = new ChartScatterLineSeries <T, object>(chart); }
/// <summary> /// Defines bound scatter line series. /// </summary> /// <param name="xValueExpression"> /// The expression used to extract the X value from the chart model /// </param> /// <param name="yValueExpression"> /// The expression used to extract the Y value from the chart model /// </param> public virtual ChartScatterLineSeriesBuilder <TModel> ScatterLine <TValue>(Expression <Func <TModel, TValue> > xValueExpression, Expression <Func <TModel, TValue> > yValueExpression) { Guard.IsNotNull(xValueExpression, "xValueExpression"); Guard.IsNotNull(yValueExpression, "yValueExpression"); ChartScatterLineSeries <TModel, TValue> scatterLineSeries = new ChartScatterLineSeries <TModel, TValue>(Container, xValueExpression, yValueExpression); Container.Series.Add(scatterLineSeries); return(new ChartScatterLineSeriesBuilder <TModel>(scatterLineSeries)); }
/// <summary> /// Initializes a new instance of the <see cref="ChartSeriesDefaults{T}" /> class. /// </summary> public ChartSeriesDefaults() { Bar = new ChartBarSeries <T, object>(); Column = new ChartBarSeries <T, object>(); Line = new ChartLineSeries <T, object>(); VerticalLine = new ChartLineSeries <T, object>(); Pie = new ChartPieSeries <T, object>(); Scatter = new ChartScatterSeries <T, object, object>(); ScatterLine = new ChartScatterLineSeries <T, object, object>(); Area = new ChartAreaSeries <T, object>(); VerticalArea = new ChartAreaSeries <T, object>(); OHLC = new ChartOHLCSeries <T, object>(); }
/// <summary> /// Initializes a new instance of the <see cref="ChartSeriesDefaults{T}" /> class. /// </summary> public ChartSeriesDefaults() { Bar = new ChartBarSeries <T, object>(); Column = new ChartBarSeries <T, object>(); Line = new ChartLineSeries <T, object>(); VerticalLine = new ChartLineSeries <T, object>(); Pie = new ChartPieSeries <T, object>(); Donut = new ChartDonutSeries <T, object>(); Scatter = new ChartScatterSeries <T, object, object>(); ScatterLine = new ChartScatterLineSeries <T, object, object>(); Area = new ChartAreaSeries <T, object>(); VerticalArea = new ChartAreaSeries <T, object>(); OHLC = new ChartOHLCSeries <T, object, string>(); Bullet = new ChartBulletSeries <T, object, string>(); VerticalBullet = new ChartBulletSeries <T, object, string>(); RadarArea = new ChartRadarAreaSeries <T, object>(); RadarColumn = new ChartRadarColumnSeries <T, object>(); RadarLine = new ChartRadarLineSeries <T, object>(); PolarArea = new ChartPolarAreaSeries <T, object, object>(); PolarLine = new ChartPolarLineSeries <T, object, object>(); PolarScatter = new ChartPolarScatterSeries <T, object, object>(); }
public ChartScatterLineSeriesSerializerTests() { series = new ChartScatterLineSeries<XYData, float, float>(chart, s => s.X, s => s.Y); }
public ChartScatterLineSeriesSerializerTests() { var chart = ChartTestHelper.CreateChart<XYData>(); chart.DataSource = XYDataBuilder.GetCollection(); scatterLineSeries = new ChartScatterLineSeries<XYData, float>(chart, s => s.X, s => s.Y); }
public ChartScatterLineSeriesSerializerTests() { series = new ChartScatterLineSeries <XYData, float, float>(chart, s => s.X, s => s.Y); }
public ChartScatterLineSeriesBuilderTests() { var chart = ChartTestHelper.CreateChart<XYData>(); series = new ChartScatterLineSeries<XYData, float>(chart, s => s.X, s => s.Y); builder = new ChartScatterLineSeriesBuilder<XYData>(series); }