我加了EhLibBDE,EhLibIBX,EhLibADO,EhLibCDS,EhLibDBX,但TLtpFCDataSet貌似并不属于其中的某个引擎,我也不知道它属于哪个,所以无论设置degrideh各种属性,还是在OnTitleClick中写代码都无法实现,恳请帮助

解决方案 »

  1.   

    ehlib4.14中是这样设置排序的
    uses EhLibCDS;//数据集dataset是引用这个,ado的就是引用ehlibado
    OptionsEh -> dghAutoSortMarking 设置为True;
    OptionsEh -> dghMultiSortMarking 设置为True;
    SortLocal 设置为True;
    在formcreate()中写
    dbgrideh.ColumnDefValues.Title.TitleButton:=True;
      

  2.   

    楼上兄弟的办法,应该是可行的。并且可以全部都在设计时期来完成。不用在OnCreate 或是其它的地方写代码。