图表

.Net Framework 4及以上有Chart控件,添加 Series是图表中的柱状体的集合,Legends是柱状体的标题批注,Titles是整个图表的标题

修改Series批注

数据源--添加新数据源

添加数据类--项目名称右键添加--LINQ to SQL类--点击资源服务管理器--通过连接的SQL数据库中的表直接拖进DataClass中

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;

namespace WindowsFormsApplication5
{
    public partial class Form1 : Form
    {
        public DataClasses1DataContext Context;//数据类1的数据链接文本
        public Form1()
        {
            InitializeComponent();
            Context = new DataClasses1DataContext();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            List<car> list = Context.car.Take(5).ToList();
            chart1.DataSource = list;
            chart1.Series["Series1"].XValueMember = "name";
            chart1.Series["Series1"].YValueMembers = "oil";
            chart1.Series["Series2"].XValueMember = "name";
            chart1.Series["Series2"].YValueMembers = "pailiang";
            chart1.Series["Series1"].ChartType = SeriesChartType.FastLine;
        }
    }
}

 

posted @ 2015-06-24 22:05  九省巡按  阅读(131)  评论(0编辑  收藏  举报