您的位置:首页 > 其它

dbgrideh如何实现点击标题排序

2008-11-15 13:46 363 查看
数据源为adoQuery

1、首先设置dbGridEh里需要排序的字段的Title->Titlebutton属性为true

2、设置dgGridEh的optionsEh->dbhautoSortMarking属性为true

3、在dbGridEh的ontitleButtonClick事件里面判断。

procedure Tfrmmain.dbgGridEh1TitlebtnClick(Sender: TObject; ACol: Integer;

Column: TColumnEh);

begin

if column.Title.SortMarker=smdowneh then

adoQuery1.Sort :=column.FieldName

else

adoQuery1.Sort :=column.FieldName +' DESC';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: