C cube_li Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #1 我想找一个和Dbgrid类似的控件要有如下功能: 能够排序 能固定某一列其他列可以滚动浏览 我的信箱是:liqian624@yeah.net 多谢
R rockjie Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #2 dxgrid可以排序的,但是你说的能固定某一列其他列可以滚动浏览,我从来没看到过,好像也不可能找到!呵呵
C chshanghai Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #3 dbgridEh 可以实现 排序吗 不知你用的是什么连接数据库的 如是 ado 控件的话 . 可以用sort 属性就可以了
Z zm30 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #4 dxDbGrid可以实现你要的功能,具体实现看它的例子 www.51delphi.com有下
D dedema Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #5 如果你想固定第3列,则方法如下: 在dbgrid的OnColumnMoved事件中,写下 var I:integer; begin i:=2; if ((fromindex<i)and(toindex>=i)) or ((toindex<=i)and(fromindex>i)) then dbgrid1.Columns[toindex].Index :=fromindex; end; 这样,第3列就移不了。 呵,编辑一下, 至于排序方面,可以对query的SQL语句加order by的。
如果你想固定第3列,则方法如下: 在dbgrid的OnColumnMoved事件中,写下 var I:integer; begin i:=2; if ((fromindex<i)and(toindex>=i)) or ((toindex<=i)and(fromindex>i)) then dbgrid1.Columns[toindex].Index :=fromindex; end; 这样,第3列就移不了。 呵,编辑一下, 至于排序方面,可以对query的SQL语句加order by的。