父类Private中的过程是否可以在子类中重载(50分)

  • 主题发起人 主题发起人 flyddl
  • 开始时间 开始时间
F

flyddl

Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一个组件(说白了是Listbox),从TCustomListbox继承,TCustomListbox在Private区有一个过程
SetColumnwidth方法,我想在我的MyListbox控件中重载该方法,试了一下,不行,请问在Private
区的方法是不是在子类中不能重载?
 
不能,只有Protected及Public中的方法才可以在子类中重载
 
同意楼上的!
 
谢谢,另外一个问题!Listbox有个Column属性,设置它只能设置有几列可见,我想搞个控件
可以设置列的宽度的,已经实现了,但却发现,Listbox中实际上有几列是不可控制的。

我想这样不知可不可以,设置Listbox的列数和每列宽度,如果不够显示的便显示上下滚动条
(注意:当Listbox位于多列的状态时,其纵向滚动条便没有了,代之以横向的)
 
后退
顶部