找回密码
 立即注册

QQ登录

只需一步,快速开始

jackie545cs

银牌会员

15

主题

41

帖子

3307

积分

银牌会员

积分
3307

活字格认证

jackie545cs
银牌会员   /  发表于:2011-3-7 15:31  /   查看:9714  /  回复:15
如题:spread 3.0 里的 _DrawItem 事件 对应 5.0里的什么?

spread 3.0  代码
Private Sub Spdtest_DrawItem(ByVal Col As Long, ByVal Row As Long, ByVal hdc As stdole.OLE_HANDLE, ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long, ByVal Style As Long)

    SpreadDrawItem Spdtest, Col, Row, hdc, Left, Top, Right, Bottom, Style, g_curGraphType
   
End Sub

15 个回复

正序浏览
gw0506
超级版主   /  发表于:2011-3-10 17:39:00
16#
没有类似对象。

不过Spread中有Shape,用于呈现各种图形的。也许你可以利用它来模拟柱状图。
回复 使用道具 举报
jackie545cs
银牌会员   /  发表于:2011-3-10 16:40:00
15#
winform版中没有CellTypeOwnerDrawn这个对象,那又没有相关或类似的对象呢。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 16:17:00
14#
恩,确实不能做的完全一样。而且winform版中也没有CellTypeOwnerDrawn这个对象了。

能不能确认一下用Chart做出的效果可否被接受?
回复 使用道具 举报
jackie545cs
银牌会员   /  发表于:2011-3-10 15:55:00
13#
我用Spread for Windows Forms的Chart控件做了,但是不能完全做出那个效果来。
在Spread 3.0(ActiveX控件)里有这个类型 CellTypeOwnerDrawn,然后用_DrawItem 事件来画图的,最后画出来的柱状图。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 15:48:00
12#
总的来说,你需要在Spread中显示一些柱状图。
这个可以使用Spread for Windows Forms的Chart控件来实现。
文档中有详细的介绍和示例,不过你可能需要花点时间学习一下。
回复 使用道具 举报
jackie545cs
银牌会员   /  发表于:2011-3-10 15:28:00
11#
我加你了,通过验证呗
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 13:48:00
10#

回复 9# jackie545cs 的帖子

我给你发了私信,请查收~
回复 使用道具 举报
jackie545cs
银牌会员   /  发表于:2011-3-10 13:45:00
9#

spread 3.0 里的 _DrawItem 事件 对应 5.0里的什么?

附件
test.zip (1.94 MB, 下载次数: 255)
回复 使用道具 举报
jackie545cs
银牌会员   /  发表于:2011-3-8 17:30:00
8#
我发附件没发上去,你有什么联系方式吗?我们直接联系可以吗?
邮箱,msn 都可以。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部