怎样获取在DBgrid选中的cell或row的纵坐标--Top??

3nt 2000-05-17 05:50:00
...全文
137 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pcly 2000-06-07
  • 打赏
  • 举报
回复
the same to universe
RIAEasy 2000-05-19
  • 打赏
  • 举报
回复
在OnDraw...(记不清)中,取Rect.Top;
然后用ClientToScreen。
universe 2000-05-18
  • 打赏
  • 举报
回复
可直接这样使用
TStringGrid(DbGrid1).CellRect(TStringGrid(Dbgrid1).Col,TStringGrid(Dbgrid1).Row).Top
3nt 2000-05-18
  • 打赏
  • 举报
回复
我指的是在窗体上的坐标,因为要移动一个Image到相应的行上。
RIAEasy 2000-05-18
  • 打赏
  • 举报
回复
type
MyDBG=class(DBGrid)
public
property ColCount; //列数
property Col; //当前列
property RowCount; //行数
property Row; //当前行
end;

作为新控件安装,代替DBGrid用。

5,386

社区成员

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

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