在VCL中,我用到了类似DBGrid的TColumns的属性,我的控件是继承自TStringGrid,整个控件的vcl代码在DELPHI下运行使用都正常。我现在要给转化为OCX,但是许多属性都没有了。我后来自己又补充了几个属性,但TColumn属性就是补充不上了,到底怎么作啊?我用自定义属性编辑器补充其他几个属性的设置。但TColumn的属性我该怎么移植过来,请高高高手指点,感激不尽 :)如果有类似Tcolumns的代码或片段更好,当然是转化为OCX能用这个属性的,先谢谢,解决后一定大放分,都给你啦 :)

解决方案 »

  1.   

    很多不能转的
    有这么好的话就VCL改的OCX满天飞了http://lysoft.7u7.net
      

  2.   

    大家可以给我类似的代码也可以(只要OCX中有类似TColumn属性编辑器的就可以)。大家救我啊 :)
      

  3.   

    TColumn = class;
    TColumnTitle = class(TPersistent)
    TColumn = class(TCollectionItem)
    TColumnClass = class of TColumn;  TDataGridColumns = class(TCollection)这个TDataGridColumns就是我的Columns属性的类型。
    使用时就象DBGrid的Columns属性。
    现在,我VCL写好了,转OCX有问题。