D
Discus
Unregistered / Unconfirmed
GUEST, unregistred user!
BarWidth是TBarSeries的一个只读属性,在Delphi 6下,我取柱状图的宽度时,
Series.BarWidth却总是返回0,同样的现象也发生在TChart的ChartWidth属性。不知何
故?
我用CB 5来写程序时发现更怪,读TBarSeries对象的BarWidth属性时,由于
TBarSeries对象要去读其父类TCustomBarSeries的IBarSize才可获知BarWidth,但是
其父类的IBarSize竟是Private类型,根本无法获取。我试着在CB 5的Series.hpp文
件中将TCustomBarSeries的IBarSize修改为Protected类型,现在编译倒是通过了,但是
运行时症状和在Delphi下一样,BarWidth属性只能返回0。
求教!
Series.BarWidth却总是返回0,同样的现象也发生在TChart的ChartWidth属性。不知何
故?
我用CB 5来写程序时发现更怪,读TBarSeries对象的BarWidth属性时,由于
TBarSeries对象要去读其父类TCustomBarSeries的IBarSize才可获知BarWidth,但是
其父类的IBarSize竟是Private类型,根本无法获取。我试着在CB 5的Series.hpp文
件中将TCustomBarSeries的IBarSize修改为Protected类型,现在编译倒是通过了,但是
运行时症状和在Delphi下一样,BarWidth属性只能返回0。
求教!