开发的控件,不能在设计器中设置其他类型属性,内详 ( 积分: 100 )

  • 主题发起人 主题发起人 anyway
  • 开始时间 开始时间
A

anyway

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个控件,需要与一个TADODataSet连接,于是我声明了这个类型的一个Published的属性。安装后,在属性设计器中可以看到红色的属性,但这个属性无法在设计期设置上。不知道什么原因,请问各位高手,声明这样类型的属性,是不是还需要其他额外的工作
 
急啊
自己顶下...
 
要看你这个属性是什么类型, 有一些属性有默认的属性编辑器, 有一些属性就要自己设计属性编辑器
 
TADODataSet类型
设计器里显示为红字...
 
TO楼主:
protected
//需要改写这个方法
procedure Notification(AComponent: TComponent; Operation: TOperation);override;
published
property DataSet: TADODataSet read FDataSet write SetDataSet;
 
谢谢两位,已经搞定,使用的是DataLink
 

Similar threads

回复
0
查看
804
不得闲
D
回复
0
查看
825
DelphiTeacher的专栏
D
D
回复
0
查看
831
DelphiTeacher的专栏
D
后退
顶部