如何将DBGrid的指定列冻结?
解决方案 »
- 关于Dll调用的奇怪问题
- 小弟刚学Delphi,小小问题问一问!
- 100分,想把以前的程序改成DLL,请高手给些经验,顶者有分~~~~~~~~~~
- 如何在一个文件中添加位信息!
- 怎么解决数据库的超时问题了
- 双枪将(精通Delphi和VC++的)---请: 《如何在Delphi中实现VC中的Doc/View(文档-视图)架构》
- Delphi 操作Access链接表问题( 高分请教 )
- 寻求关键字过滤 ,的实现方法 。
- Delphi XE5调用Tomcat SOAP出错,请各路上仙不吝赐教....
- 请教怎样保存象这样的临时记录?谢谢,急
- 我插入CD光盘,查看光盘容量居然为0,而且每个cda文件居然都是44字节,除了超级解霸的音频解霸可以播放出声音,其他的如windows自带的cd
- 我在窗体上有50个TEdit控件,我想取前n(n<50且是个不固定的数)个edit的内容
....
MyGrid(DbGrid1).FixedCols := 3; //冻结前3列
Michaelyfj(星星还是那颗星星)
效果不太好嘛,有什么好一点的方法吗?
dbgrid1.Fields[2].ReadOnly :=true;//假设要冻结第三列
zhxk32899559(不想浮躁的小爪) 这好像不是冻结的效果吧?
看来只能用第三方控件了。介绍好一点的控件吧!Grid类的,能够插入下拉列表框、复选框的。