TStringGrid - 有没有一种简单的方法来获取“当前/选定”行?
Posted
技术标签:
【中文标题】TStringGrid - 有没有一种简单的方法来获取“当前/选定”行?【英文标题】:TStringGrid - is there a simple way to get the "current/selected" row? 【发布时间】:2011-01-07 15:19:51 【问题描述】:我可以走很长的路,循环遍历每一行,从CellRect(col, row)
获取TRect
,然后在其State
中查询gdSelected
...
但是是否有更快的方法来获取当前选定行的行号(如果有的话)?
【问题讨论】:
请注意,您的变量名称是不幸的,因为它们隐藏了网格的属性。对于循环变量,您可能应该使用RowIndex
和 ColIndex
之类的东西来避免这个问题。
【参考方案1】:
.Row 表示选中的行,.Col 表示选中的列
【讨论】:
天啊!我到底是怎么错过的???谢谢,两个。安德烈首先回答,所以我奖励他答案,然后你们两个。要是所有问题都这么简单就好了,嗯?【参考方案2】:请查看TStringGrid.Row
。
【讨论】:
以上是关于TStringGrid - 有没有一种简单的方法来获取“当前/选定”行?的主要内容,如果未能解决你的问题,请参考以下文章
如何在Delphi FireMonkey中填充TStringGrid?
有没有一种简单的方法来编辑/修改 UILocalNotification
有没有一种简单的方法来手动迭代现有的 pandas groupby 对象?