在程序运行状态时(不是设计状态),需要动态的修改控件的一些属性,譬如动态拖放,修改文字,改变颜色等,不涉及到控件的事件,怎么才能在运行的时候按一下F11键就将能delphi的属性编辑器弹出来呢,问了好多人都不明白,下了个DEVexpress inspector,无奈没有相关的资料文档,不知道该如何使用,如果不用第三方控件,自己写该如何实现呢,给个解决思路也行啊。

解决方案 »

  1.   

    自己可以用tstringgrid模仿一个嘛!
      

  2.   

    published的属性是可以读出来,不过不知道是怎么做的,找rtti相关资料试试
      

  3.   

    我知道DEVexpress inspector控件可以实现这个功能,但是没有这个控件的相关资料,不知道如何使用。
      

  4.   

    运行是改变控件的属性,难吗?
    ---------------------------
    我说的意思是程序运行时能把属性编辑器show出来,可以直接在属性编辑器上修改控件的一些属性,你可以做到吗?