chart指的是图表,试用图表方法如下:
1.举例说明:框选出需要制作表格的单元格,注意:上面的某商场半年销售情况这个标题不能框选中,因为这个是合并单元格,若框选中的话表格是不能创建的;
2.在菜单栏找到插入,选择图表并点击;
3. 在d出窗口中选择圆柱形图表,并点击下一步;
4.点击下一步,然后在图表标题一栏打入“某商场上半年销售情况”,在X轴打入“月份”,在Y轴打入“品牌”,再点击下一步;
5.这里有2个选项,如果选择作为新工作表插入的话,那制作出来的图表就将存在于一个新的工作表当中,如果选择作为其中的对象插入,那制作出来的图表就会放在现在这个工作表当中,这里我选择作为其中对象插入,再点击完成;
6. 这个图表就制作成功了。
using System.Web.UI.DataVisualization.Chartingprivate void NewChart()
{
Chart Chart1=new Chart1
//设置位置
Chart .Location = new System.Drawing.Point(83, 120)
DataTable dt = CreateDataTable()
//设置图表的数据源
Chart1.DataSource = dt
//设置图表Y轴对应项
Chart1.Series[0].YValueMembers = "Time"
//设置图表X轴对应项
Chart1.Series[0].XValueMember = "Date"
//绑定数据
Chart1.DataBind()
}
//创建表
private DataTable CreateDataTable()
{
DataTable dt = new DataTable()
//添加列
dt.Columns.Add("Date")
dt.Columns.Add("Time")
DataRow dr
//添加行dr = dt.NewRow()
dr["Date"] = "2010-1-1"
dr["Time"] = "10:12"
dt.Rows.Add(dr)
dr = dt.NewRow()
dr["Date"] = "2010-1-2"
dr["Time"] = "10:11"
dt.Rows.Add(dr)
return dt
}
一下不同的图的区别都是体现在相同的series属性下的type上
浮层图
中文可以称为『箱形图』、『盒须图』、『盒式图』、『盒状图』、『箱线图』,是一种用作显示一组数据分散情况资料的统计图。它能显示出一组数据的最大值、最小值、中位数、下四分位数及上四分位数。
默认:['#5470c6', '#91cc75', '#fac858', '#ee6666', '#73c0de', '#3ba272', '#fc8452', '#9a60b4', '#ea7ccc']
支持回调函数,可以通过每个数据返回不同的 delay 时间实现更戏剧的更新动画效果。
图形的混合模式,不同的混合模式见 https://developer.mozilla.org/zh-CN/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation 。
默认为 'source-over' 。 支持每个系列单独设置。
'lighter' 也是比较常见的一种混合模式,该模式下图形数量集中的区域会颜色叠加成高亮度的颜色(白色)。常常能起到突出该区域的效果。见示例 全球飞行航线
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)