以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  图表显示问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=175098)

--  作者:qctv
--  发布时间:2022/2/19 19:08:00
--  图表显示问题

有一边柱状标识怎么没有显示数量
图片点击可在新窗口打开查看
Dim Chart As WinForm.Chart \'定义一个图表变量
Dim Series As WinForm.ChartSeries \'定义一个图系变量
Chart = e.Form.Controls("Chart1") \' 引用窗口中的图表
Chart.VisualEffect = True \'加上这一行,让你的图表更漂亮
Chart.ChartType = ChartTypeEnum.Bar \'图表类型该为Bar(条形)
Chart.DataSource = "工程阶段统计表" \'设置绑定表
Chart.SeriesList.Clear() \'清除图表原来的图系
Series = Chart.SeriesList.Add() \'增加第一个图系
Series.Text = "未终验"
Series.X.DataField = "申请单位" \'X轴绑定到产品列
Series.Y.DataField = "未终验" \'Y轴绑定到数量列
Series = Chart.SeriesList.Add() \'增加第二个图系
Series.Text = "已终验"
Series.X.DataField = "申请单位" \'X轴绑定到产品列
Series.Y.DataField = "已终验" \'Y轴绑定到数量列

Chart.LegendVisible = True \'显示图列
Chart.LegendCompass= CompassEnum.South \'图列显示在南方(底端)

Chart.AxisX.AnnoWithLabels = True \'启用字符标示
Series.DataLabelText = "{#YVAL}"

Dim c As C1.Win.C1Chart.C1Chart = Chart.BaseControl
c.ChartGroups.Group0.ChartData.HighLight.FillStyle.Color1 = Color.red  \'指定颜色
c.ChartGroups.Group0.ChartData.HighLight.Activation = 3   \'高亮显示当前项
Chart.SeriesList(0).FillColor = color.DeepSkyBlue \'设置填充颜色



--  作者:qctv
--  发布时间:2022/2/19 19:34:00
--  
我希望是两种不同颜色的字标识
--  作者:qctv
--  发布时间:2022/2/19 19:53:00
--  
高的和低的怎么差距这么大,有没办法差距小点

图片点击可在新窗口打开查看
--  作者:有点蓝
--  发布时间:2022/2/20 19:59:00
--  
字标识只能是一种颜色

指定坐标的最小值和最大值:http://www.foxtable.com/webhelp/topics/1017.htm