示例#1
0
 /// <summary>
 /// Initializes a new instance of the
 /// <see cref="ChartPanel" />
 /// class.
 /// </summary>
 /// <param name="chartdata">The chartdata.</param>
 /// <param name="title">The title.</param>
 public ChartPanel(ISeriesModel chartdata, ITitleInfo title)
     : this()
 {
     ChartData     = chartdata;
     Configuration = ChartData.GetSeriesConfiguration();
     SourceModel   = ChartData.GetSourceModel();
     TitleInfo     = title;
     DataMetric    = ChartData.GetSeriesMetric();
     DataSeries    = new DataSeries(ChartData);
     Series.Add(DataSeries);
     Titles.Add(TitleInfo.GetChartMainTitle());
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the
 /// <see cref="ChartPanel" />
 /// class.
 /// </summary>
 /// <param name="model">The model.</param>
 /// <param name="title">The title.</param>
 public ChartPanel(ISourceModel model, ITitleInfo title)
     : this()
 {
     SourceModel   = model;
     Configuration = SourceModel.GetSeriesConfiguration();
     TitleInfo     = title;
     DataMetric    = SourceModel.GetMetric();
     ChartData     = new SeriesModel(SourceModel.GetSourceBinding());
     DataSeries    = new DataSeries(ChartData);
     Series.Add(DataSeries);
     Titles.Add(TitleInfo.GetChartMainTitle());
 }