|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2005/9/25 17:58:28 |
标题: |
如何在DBCtrlGrid上面、左边加上序号 |
浏览:3339 |
|
加入我的收藏 |
楼主: |
DBCtrlGrid是个非常有用的控件,尤其是做图形化的那种直观的效果时。
比如,饭店餐桌管理。
一般客户都需要直观的反映餐桌的布局。
比如,餐桌共有10排5列,那么我们可以用DBCtrlGrid实现这个直观的效果。
但是,客户一般都需要把排号和列号显示出来。但是DBCtrlGrid好像没有办法实现这个效果。
可是,客户一定要这个序号功能,我只有放弃DBCtrlGrid,使用StringGrid,但是这样一来,开发复杂度添加了10多倍。因为StringGrid没有数据感应属性。而且显示效果也没有DBCtrlGrid漂亮。
我想不少朋友也遇到过类似问题吧。不知道你们是如何解决这个问题的。
----------------------------------------------
青云论坛 |
作者: |
|
2005/9/25 17:59:51 |
1楼: |
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3218496 http://community.csdn.net/Expert/topic/4292/4292931.xml?temp=.8993799
----------------------------------------------
青云论坛
|
作者: |
nciwp (悲伤的泪) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/9/26 8:44:23 |
2楼: |
使用ClientDataSet可以解决这个问题的 就是对dbgrid进行重新的赋值,显示在用户面前的是一些假的数据,对数据库没有影响!可以解决你的问题!
----------------------------------------------
-悲伤之后是什么?探索寻求答案中!
|
作者: |
|
2005/9/26 10:04:34 |
3楼: |
楼上的兄弟,我说的是DBCtrlGrid ,不是dbGrid;
----------------------------------------------
青云论坛
|
作者: |
|
2005/10/6 19:32:37 |
4楼: |
唉,我想这个问题估计没有人考虑过。其实这是个很实用的功能。
至于 nciwp (悲伤的泪) 朋友 说的 对dbgrid进行重新的赋值 。 我想指出的是: 1、我的问题的是针对 DBCtrlGrid ; 2、如果要让DbGrid前有序号。最好的效果恐怕不时你说的这样吧。 如果谁要想对 在 DbGrid 前加序号有比较深入的了解。 请参考我发的帖子: http://www.delphibbs.com/delphibbs/DispQ.asp?LID=2960059
----------------------------------------------
青云论坛
|
作者: |
|
2005/10/8 10:00:41 |
5楼: |
http://www.bc-cn.net/bbs/dispbbs.asp?boardid=9&id=28656&star=1#51619
----------------------------------------------
青云论坛
|
|