怎样在DBGRIDEH的左边,显示行号。不要再新建个列,就像EXCEL一样~~~!!!!!!!!!!

changkai 2004-06-10 05:39:57
怎样在DBGRIDEH的左边,显示行号。不要再新建个列,就像EXCEL一样~~~!!!!!!!!!!
...全文
669 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
kv4000 2004-07-28
  • 打赏
  • 举报
回复
xuexi
pclogic 2004-07-15
  • 打赏
  • 举报
回复
mark
ghchen 2004-06-23
  • 打赏
  • 举报
回复
哪有这样的控件下载
liuqifeiyu 2004-06-16
  • 打赏
  • 举报
回复
忘了。我是补充 Wyi23(Wyi)可是在插入记录的时候全变以-1啦~~ 说的
liuqifeiyu 2004-06-16
  • 打赏
  • 举报
回复
是不是在插入后Refresh就应该可以了吧
speedman2000 2004-06-16
  • 打赏
  • 举报
回复
up
Wyi23 2004-06-16
  • 打赏
  • 举报
回复
可是在插入记录的时候全变以-1啦~~
有没有办法解决呀?
linnet2000 2004-06-15
  • 打赏
  • 举报
回复
JJNW 2004-06-14
  • 打赏
  • 举报
回复
dbgrid->options->dgindicator:=false
然后添加自己的列
changkai 2004-06-14
  • 打赏
  • 举报
回复
哪个属性是把游标去掉,换上序号的???????????????
ghchen 2004-06-14
  • 打赏
  • 举报
回复
up
JJNW 2004-06-14
  • 打赏
  • 举报
回复
可以改dbgeid属性把游标去掉
changkai 2004-06-14
  • 打赏
  • 举报
回复
up
changkai 2004-06-12
  • 打赏
  • 举报
回复
with DBGrid.DataSource.DataSet do
begin
if DataCol = 0 then//第一列
DBGrid.Canvas.TextRect(Rect, Rect.Left + 2, Rect.Top + 2, IntToStr(RecNo));
end;
-------------
这个序号是出现在第一列啊
我是想出现在游标的那个地方
qiubolecn 2004-06-12
  • 打赏
  • 举报
回复
没有多出一列,用的就是那个地方的
changkai 2004-06-11
  • 打赏
  • 举报
回复
楼上的
你那个是多一个列出来了啊

我要的是在最左边那个,显示游标的地方啊,在那显示行号啊
就行EXCEL那样的
jacobran 2004-06-10
  • 打赏
  • 举报
回复
procedure TFrmLog.DBGridDrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumnEh; State: TGridDrawState);
begin
with DBGrid.DataSource.DataSet do
begin
if DataCol = 0 then//第一列
DBGrid.Canvas.TextRect(Rect, Rect.Left + 2, Rect.Top + 2, IntToStr(RecNo));
end;
end;
这个是DBGrid的,用到DBGridEH也一样
_xyzzxy 2004-06-10
  • 打赏
  • 举报
回复
能否帮忙 UP 一下?
http://community.csdn.net/Expert/topic/3081/3081227.xml?temp=.1514093
Mrkang 2004-06-10
  • 打赏
  • 举报
回复
三方控件?

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧