protected sealed override void InitializeSeries(ViewType view, int valuesCount, int pointsCount) { DataSourceAdapterBase adapter = CreateAdapter(); InitializeAdapter(adapter, view, valuesCount); Series.ChangeView(view); }
protected virtual void InitializeAdapter(DataSourceAdapterBase adapter, ViewType view, int valuesCount) { adapter.DataMembers.Add(new DataMember(ChartDataMemberType.Argument, "Argument", ScaleType.Numerical)); Dictionary <ChartDataMemberType, string> dataMembers = DataGenerator.GetValueMembers(view, valuesCount); foreach (var dataMember in dataMembers) { adapter.DataMembers.Add(new DataMember(dataMember.Key, dataMember.Value, ScaleType.Numerical)); } adapter.DataSorted = true; }
protected override void InitializeAdapter(DataSourceAdapterBase adapter, ViewType view, int valuesCount) { base.InitializeAdapter(adapter, view, valuesCount); adapter.DataMembers.Add(new DataMember(ChartDataMemberType.Series, "Name")); Chart.SeriesTemplate.DataAdapter = (SeriesTemplateAdapter)adapter; }
protected override void InitializeAdapter(DataSourceAdapterBase adapter, ViewType view, int valuesCount) { base.InitializeAdapter(adapter, view, valuesCount); this.series.DataAdapter = (DataSourceAdapter)adapter; }