彩票走势图

使用Spread WinForms创建Y坐标图表

原创|其它|编辑:郝浩|2012-07-10 04:49:31.000|阅读 220 次

概述:Spread Windows Forms允许你使用代码或者设计器创建一个Y坐标图表。下图展示了一个Y坐标Bar类型的图表。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Spread Windows Forms允许你使用代码或者设计器创建一个Y坐标图表。下图展示了一个Y坐标Bar类型的图表。

Spread.NET下载

使用Spread WinForms创建Y坐标图表

下面的类同样可用于创建Y坐标类型的图表:

  • YSeries
  • BarSeries
  • AreaSeries
  • LineSeries
  • PointSeries
  • HighLowAreaSeries
  • HighLowBarSeries
  • HighLowCloseSeries

使用代码创建Y坐标图表

  1. 使用BarSeries类在图表控件中添加数据。
  2. 使用YPlotArea类创建坐标图区域。
  3. 设置坐标图位置和大小。
  4. 为坐标图区域添加系列。
  5. 为图表创建标签和图例。
  6. 创建图表模板,并为其添加坐标图区域、标签和图例。
  7. 创建图表,并在其中添加一个图表模型。

示例

下面的示例演示了如何创建一个Y坐标图表,并添加未绑定的数据到控件中。

C#

BarSeries series = new BarSeries();
series.SeriesName = "Series 0";
series.Values.Add(2.0);
series.Values.Add(4.0);
series.Values.Add(3.0);
series.Values.Add(5.0);
YPlotArea plotArea = new YPlotArea();
plotArea.Location = new PointF(0.2f, 0.2f);
plotArea.Size = new SizeF(0.6f, 0.6f);
plotArea.Series.Add(series);
LabelArea label = new LabelArea();
label.Text = "Bar Chart";
label.Location = new PointF(0.5f, 0.02f);
label.AlignmentX = 0.5f;
label.AlignmentY = 0.0f;
LegendArea legend = new LegendArea();
legend.Location = new PointF(0.98f, 0.5f);
legend.AlignmentX = 1.0f;
legend.AlignmentY = 0.5f;
ChartModel model = new ChartModel();
model.LabelAreas.Add(label);
model.LegendAreas.Add(legend);
model.PlotAreas.Add(plotArea);
chart2DControl1.Model = model;

VB

Dim series As New FarPoint.Win.Chart.BarSeries()
series.SeriesName = "Series 0"
series.Values.Add(2.0)
series.Values.Add(4.0)
series.Values.Add(3.0)
series.Values.Add(5.0)
Dim plotArea As New FarPoint.Win.Chart.YPlotArea()
plotArea.Location = New PointF(0.2F, 0.2F)
plotArea.Size = New SizeF(0.6F, 0.6F)
plotArea.Series.Add(series)
Dim label As New FarPoint.Win.Chart.LabelArea()
label.Text = "Bar Chart"
label.Location = New PointF(0.5F, 0.02F)
label.AlignmentX = 0.5F
label.AlignmentY = 0.0F
Dim legend As New FarPoint.Win.Chart.LegendArea()
legend.Location = New PointF(0.98F, 0.5F)
legend.AlignmentX = 1.0F
legend.AlignmentY = 0.5F
Dim model As New FarPoint.Win.Chart.ChartModel()
model.LabelAreas.Add(label)
model.LegendAreas.Add(legend)
model.PlotAreas.Add(plotArea)
chart2DControl1.Model = model

使用图表设计器创建Y坐标图表

  1. 选择PlotArea Collection编辑器。
  2. 根据需要设置属性。

(慧都控件网版权所有,转载请注明出处,否则追究法律责任)
标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP