public Series(SeriesProperties properties) { this.properties = properties; observer = new CollectionDeepObserver <TModel>( (object sender, NotifyCollectionChangedEventArgs e) => { NotifySubscribers(); }, (object sender, PropertyChangedEventArgs e) => { NotifySubscribers(); }); var t = typeof(TModel); implementsICP = typeof(IChartPoint <TVisual, TLabel, TDrawingContext>).IsAssignableFrom(t); isValueType = t.IsValueType; }
/// <summary> /// Initializes a new instance of the <see cref="BarSeries{TModel, TVisual, TLabel, TDrawingContext}"/> class. /// </summary> /// <param name="properties">The properties.</param> protected BarSeries(SeriesProperties properties) : base(properties) { }
/// <summary> /// Initializes a new instance of the <see cref="CartesianSeries{TModel, TVisual, TLabel, TDrawingContext}"/> class. /// </summary> /// <param name="properties">The series properties.</param> public CartesianSeries(SeriesProperties properties) : base(properties) { }
public DrawableSeries(SeriesProperties properties) : base(properties) { }
/// <summary> /// Initializes a new instance of the <see cref="StackedBarSeries{TModel, TVisual, TLabel, TDrawingContext}"/> class. /// </summary> /// <param name="properties">The series properties.</param> public StackedBarSeries(SeriesProperties properties) : base(properties) { HoverState = LiveCharts.StackedBarSeriesHoverKey; }
/// <summary> /// Initializes a new instance of the <see cref="CartesianSeries{TModel, TVisual, TLabel, TDrawingContext}"/> class. /// </summary> /// <param name="properties">The series properties.</param> protected CartesianSeries(SeriesProperties properties) : base(properties) { }
/// <summary> /// Initializes a new instance of the <see cref="StrokeAndFillCartesianSeries{TModel, TVisual, TLabel, TDrawingContext}"/> class. /// </summary> /// <param name="properties">The properties.</param> protected StrokeAndFillCartesianSeries(SeriesProperties properties) : base(properties) { }
/// <summary> /// Initializes a new instance of the <see cref="StrokeAndFillCartesianSeries{TModel, TVisual, TLabel, TDrawingContext}"/> class. /// </summary> /// <param name="properties">The properties.</param> public StrokeAndFillCartesianSeries(SeriesProperties properties) : base(properties) { }
/// <summary> /// Initializes a new instance of the <see cref="BarSeries{TModel, TVisual, TLabel, TDrawingContext}"/> class. /// </summary> /// <param name="properties">The properties.</param> protected BarSeries(SeriesProperties properties) : base(properties) { HoverState = LiveCharts.BarSeriesHoverKey; }