大家看一下这个报表 http://www.96369.net/Indices.aspx?indicesId=65很多折点。。是怎么实现的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用vs上边的chart控件就做不出这个效果为什么啊这是数据库的测试数据1 2012-2-16 12:38:18 141242 2012-2-16 12:39:18 151254 2012-2-16 12:40:18 191255 2012-2-16 12:41:18 175556 2012-3-17 12:42:18 105258 2012-3-17 12:43:18 181559 2012-3-17 12:44:18 1512210 2012-3-17 12:45:18 1515511 2012-4-17 12:46:18 1531712 2012-4-18 12:47:18 1545513 2012-4-18 12:48:18 1456714 2012-4-18 12:49:18 1776415 2012-4-18 12:50:18 1555516 2012-5-18 12:51:18 1111117 2012-5-19 12:38:18 1773718 2012-5-19 12:39:18 1437319 2012-5-19 12:40:18 15374 http://www.codeproject.com/Articles/7197/Data-Visualization-components-for-the-NET-platform这个控件可以做,但我没试 //设置chart2.Legends[0].Enabled = false;//不显示图例chart2.ChartAreas[0].BackColor = Color.White;//设置背景为白色chart2.ChartAreas[0].Area3DStyle.Enable3D = true;//设置3D效果chart2.ChartAreas[0].Area3DStyle.PointDepth = chart2.ChartAreas[0].Area3DStyle.PointGapDepth = 50;//设置一下深度,看起来舒服点……chart2.ChartAreas[0].Area3DStyle.WallWidth = 0;//设置墙的宽度为0;chart2.ChartAreas[0].AxisY.LabelStyle.Format = "0%";//格式化,为了显示百分号chart2.ChartAreas[0].AxisY.Interval = 0.05;//设置刻度间隔为5%chart2.ChartAreas[0].AxisX.MajorGrid.Enabled = chart2.ChartAreas[0].AxisY.MajorGrid.Enabled = false;//不显示网格线chart2.ChartAreas[0].AxisX.Minimum = 0.5;//设置最小值,为了让第一个柱紧挨坐标轴chart2.Series[0].Label = "#VAL{P}";//设置标签文本 (在设计期通过属性窗口编辑更直观)chart2.Series[0].IsValueShownAsLabel = true;//显示标签chart2.Series[0].CustomProperties = "DrawingStyle=Cylinder, PointWidth=1";//设置为圆柱形 (在设计期通过属性窗口编辑更直观)chart2.Series[0].Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.Pastel;//设置调色板//数据chart2.Series[0].Points.AddXY("<10",0.201);chart2.Series[0].Points.AddXY("10~20", 0.395);chart2.Series[0].Points.AddXY("20~30", 0.173);chart2.Series[0].Points.AddXY("30~40", 0.136);chart2.Series[0].Points.AddXY("40~50", 0.059);chart2.Series[0].Points.AddXY("50~60", 0.015);chart2.Series[0].Points.AddXY(">60", 0.022); sql存储过程 在InstallShield中,CreateObject("IISNamespace")返回NULL 正则求解 传窗体 winform datagridview点击列标题焦点问题 (求助)用JS 在gridview 实现回车代替tab C#链接mysql链接不上 菜鸟问题:怎样改变vs.net的代码编辑窗口的背景色? [求助]如何把datagrid中得到的数据导出为Excel电子表格的形式?! 如何让文本框接收指定字符的情况下还能接收ctrl+C,ctrl+v?? 谁能给个sql数据库保存图片的例子 哪位老大给请点一下byte* 是什么意思
2 2012-2-16 12:39:18 15125
4 2012-2-16 12:40:18 19125
5 2012-2-16 12:41:18 17555
6 2012-3-17 12:42:18 10525
8 2012-3-17 12:43:18 18155
9 2012-3-17 12:44:18 15122
10 2012-3-17 12:45:18 15155
11 2012-4-17 12:46:18 15317
12 2012-4-18 12:47:18 15455
13 2012-4-18 12:48:18 14567
14 2012-4-18 12:49:18 17764
15 2012-4-18 12:50:18 15555
16 2012-5-18 12:51:18 11111
17 2012-5-19 12:38:18 17737
18 2012-5-19 12:39:18 14373
19 2012-5-19 12:40:18 15374
这个控件可以做,但我没试
chart2.Legends[0].Enabled = false;//不显示图例
chart2.ChartAreas[0].BackColor = Color.White;//设置背景为白色chart2.ChartAreas[0].Area3DStyle.Enable3D = true;//设置3D效果
chart2.ChartAreas[0].Area3DStyle.PointDepth =
chart2.ChartAreas[0].Area3DStyle.PointGapDepth = 50;//设置一下深度,看起来舒服点……
chart2.ChartAreas[0].Area3DStyle.WallWidth = 0;//设置墙的宽度为0;chart2.ChartAreas[0].AxisY.LabelStyle.Format = "0%";//格式化,为了显示百分号
chart2.ChartAreas[0].AxisY.Interval = 0.05;//设置刻度间隔为5%
chart2.ChartAreas[0].AxisX.MajorGrid.Enabled =
chart2.ChartAreas[0].AxisY.MajorGrid.Enabled = false;//不显示网格线chart2.ChartAreas[0].AxisX.Minimum = 0.5;//设置最小值,为了让第一个柱紧挨坐标轴chart2.Series[0].Label = "#VAL{P}";//设置标签文本 (在设计期通过属性窗口编辑更直观)
chart2.Series[0].IsValueShownAsLabel = true;//显示标签chart2.Series[0].CustomProperties = "DrawingStyle=Cylinder, PointWidth=1";//设置为圆柱形 (在设计期通过属性窗口编辑更直观)
chart2.Series[0].Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.Pastel;//设置调色板//数据
chart2.Series[0].Points.AddXY("<10",0.201);
chart2.Series[0].Points.AddXY("10~20", 0.395);
chart2.Series[0].Points.AddXY("20~30", 0.173);
chart2.Series[0].Points.AddXY("30~40", 0.136);
chart2.Series[0].Points.AddXY("40~50", 0.059);
chart2.Series[0].Points.AddXY("50~60", 0.015);
chart2.Series[0].Points.AddXY(">60", 0.022);