以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于图表的两个问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=6552)

--  作者:reachtone
--  发布时间:2010/4/8 16:00:00
--  关于图表的两个问题
1、为什么图表标题会消失?
2、保存图片的选项设置。例子在这里:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目31.rar


--  作者:狐狸爸爸
--  发布时间:2010/4/8 17:05:00
--  
ImageFormt其实在vb.net中并不是枚举,你改用Select Case语句来实现算了。

Dim Chart As WinForm.Chart = e.Form.Controls("Chart1")
Dim Series As WinForm.ChartSeries
Chart.SeriesList.Clear()
Series = Chart.SeriesList.Add()
Series.Length = 10
For j As integer = 0 to 9
    Series.X(j) = j
    Series.Y(j) = j + Rand.Next(5)
Next
Chart.HeaderText = "上标题"
Chart.FooterText = "下标题"

--  作者:reachtone
--  发布时间:2010/4/8 17:12:00
--  
关于标题消失的问题,不论Chart.HeaderText放在前面还是后面,代码最后只要执行:e.Form.Controls("Chart1").Visible = True,标题依然会消失。
由于Chart默认是隐藏的,只有在生成Chart以后才显示,所以这行代码是必须要的。
估计是bug吧?

--  作者:狐狸爸爸
--  发布时间:2010/4/8 17:15:00
--  
应该算是bug,不过这个bug不是我造成的,你只能想办法避开了
--  作者:reachtone
--  发布时间:2010/4/8 17:34:00
--  
以下是引用狐狸爸爸在2010-4-8 17:15:00的发言:
应该算是bug,不过这个bug不是我造成的,你只能想办法避开了

呵呵,还真避开不了。建议还是跟产品提供商反映一下,最好能给解决。。
另外,经测试,SaveImage并不支持Exif、Guid、Icon三种格式,帮助需要作一下修正。


--  作者:狐狸爸爸
--  发布时间:2010/4/8 17:35:00
--  
以下是引用reachtone在2010-4-8 17:34:00的发言:

另外,经测试,SaveImage并不支持Exif、Guid、Icon三种格式,帮助需要作一下修正。


ok