Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]改变图例

1楼
易服 发表于:2009/7/28 13:59:00

图片点击可在新窗口打开查看此主题相关图片如下:按钮.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:造林年度.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:造林类别.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:林种.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:退耕.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:退耕林种.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2009-7-28 16:20:44编辑过]
2楼
菜鸟foxtable 发表于:2009/7/28 14:39:00
3楼
狐狸爸爸 发表于:2009/7/28 14:51:00

Text

返回或者设置图系的标题,这个标题将显示在图例中。

示例

Dim Chart As WinForm.Chart '定义一个图表变量
Dim
Series As WinForm.ChartSeries '定义一个图系变量
Chart= Forms(
"窗口1").Controls("Chart1") ' 引用窗口中的图表
Chart.ChartType = ChartTypeEnum.Bar
'图表类型该为Bar(条形)
Chart.LegendVisible =
True '显示图例
Chart.SeriesList.Clear()
'清除图表原来的图系
For
n As integer = 0 To 1
    Series = Chart.SeriesList.Add()
'增加一个图系
    Series.Text =
"图系" & (n + 1)
    Series.Length =
10 '图系包括10个数据点
   
For i As integer = 1 to 5 '指定每个数据点的位置
        Series.X(i) = i
'指定水平坐标
        Series.Y(i) = i + n *
2 + Rand.Next(5) '垂直坐标用随即数生成
   
Next
Next

4楼
易服 发表于:2009/7/28 15:50:00
图系的标题是动态的,不是固定的。根据分析条件组合显示不同的图系的标题。自己已反复看了帮助文件不能变通,才来求助请贺老师费心!
5楼
狐狸爸爸 发表于:2009/7/28 16:01:00

既然是通过代码,就可以随心所欲地动态设置啊.

显然你不需要用列名作为图例,而是希望用列标题作为图例.

那么很简单,将代码中的:

Series.Text = c.Name

改为

Series.Text = c.Caption

6楼
易服 发表于:2009/7/28 16:20:00

点睛之笔,恐怕只有贺老师能点,多谢多谢!

共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.