rt,
现在的状况是,在属性编辑中可以弹出TTreeViewEditor属性编辑器,但是设计期,在控件上右击没有弹出这个菜单,知道是要 
RegisterComponentEditor(TCheckTreeView, TTreeViewEditor);
来注册,但是,delphi的那个属性编辑器的类好像没有源代码!
请高人指点!

解决方案 »

  1.   

    试验过右击菜单可以出现属性编辑器选项啊:
    unit MyTreeView;interfaceuses
      SysUtils, Classes, Controls, ComCtrls;type
      TTreeView1 = class(TTreeView)
      private
        { Private declarations }
      protected
        { Protected declarations }
      public
        { Public declarations }
      published
        { Published declarations }
      end;procedure Register;implementationprocedure Register;
    begin
      RegisterComponents('MyCom', [TTreeView1]);
    end;end.
      

  2.   

    试了,没出现.
    我是说菜单哦,不是编辑器中的那个Items哦!
      

  3.   

    问题解决了没有啊,我再借用宝地问个类似问题  怎么把属性编辑器的数据传回或者向属性编辑器传输数据呢。
      我做的属性编辑器时一个扩展TreeView.Items的编辑器,
      功能和TreeView的Items的编辑器功能一样,只是添加了一个属性。
      

  4.   

    我的问题没有解决,好像是通过强制转换,你可以找开源的空间看看,Raize3的那一套,有这个属性编辑器!