首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

,自做控件继承有关问题

2012-03-13 
在线等,急急..自做控件继承问题自己做了一个控件TCharttbcy class(TGraphicControl);在里面用procedure

在线等,急急..自做控件继承问题
自己做了一个控件TCharttbcy = class(TGraphicControl);在里面用procedure Paint; override;覆盖了TGraphicControl的重画事件;现在又要再做一控件在TchartA = Class(TCharttbcy);它既要用到TCharttbcy 的重画,又要在它的基础上再画东西,应该怎么做啊。。请大家帮帮忙。。。

[解决办法]

procedure Paint;不要override了

procedure Paint(***);
begin
inherited;
//增加你的代码
end

或者Paint直接override,把你要做的(包括父类里面用到的全部)全部写上。这样比较暴力,短期内见效快。但代码结构可能稍差。。。

热点排行