visual studio chart图表为什么只有4列

 我来答
你猜我猜哇擦猜
2016-03-23 · TA获得超过2.8万个赞
知道大有可为答主
回答量:2万
采纳率:0%
帮助的人:6724万
展开全部
先以图一条样条曲线(Spline)为例
(1)在Visual Studio中新建一个“Windows窗体应用程序”
(2)在Form1上布置一个Chart控件。默认地,Chart控件显示的是直方图

(3)Form1的窗体代码Form1.cs
using System;
using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
// 设置曲线的样式
Series series = chart1.Series[0];
// 画样条曲线(Spline)
series.ChartType = SeriesChartType.Spline;
// 线宽2个像素
series.BorderWidth = 2;
// 线的颜色:红色
series.Color = System.Drawing.Color.Red;
// 图示上的文字
series.LegendText = "演示曲线";

// 准备数据
float[] values = { 95, 30, 20, 23, 60, 87, 42, 77, 92, 51, 29 };

// 在chart中显示数据
int x = 0;
foreach (float v in values)
{
series.Points.AddXY(x, v);
x++;
}

// 设置显示范围
ChartArea chartArea = chart1.ChartAreas[0];
chartArea.AxisX.Minimum = 0;
chartArea.AxisX.Maximum = 10;
chartArea.AxisY.Minimum = 0d;
chartArea.AxisY.Maximum = 100d;
}
}
}
(4)运行效果

(5)FastLine类型曲线。
在用Chart显示实时曲线时,常常采用的曲线类型是FastLine。在Form1.cs中修改曲线类型:
// 画样条曲线(Spline)
// series.ChartType = SeriesChartType.Spline;
// 画样快速线(FastLine)
series.ChartType = SeriesChartType.FastLine;
chinaboyzhr
2016-03-21 · TA获得超过793个赞
知道小有建树答主
回答量:833
采纳率:0%
帮助的人:301万
展开全部
需要设置以更改默认值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式