【问题标题】:TStringGrid - is there a simple way to get the "current/selected" row?TStringGrid - 有没有一种简单的方法来获取“当前/选定”行?
【发布时间】:2011-01-07 15:19:51
【问题描述】:

我可以走很长的路,循环遍历每一行,从CellRect(col, row) 获取TRect,然后在其State 中查询gdSelected ...

但是是否有更快的方法来获取当前选定行的行号(如果有的话)?

【问题讨论】:

  • 请注意,您的变量名称是不幸的,因为它们隐藏了网格的属性。对于循环变量,您可能应该使用 RowIndexColIndex 之类的东西来避免这个问题。

标签: delphi c++builder vcl tstringgrid


【解决方案1】:

.Row 表示选中的行,.Col 表示选中的列

【讨论】:

  • 天啊!我到底是怎么错过的???谢谢,两个。安德烈首先回答,所以我奖励他答案,然后你们两个。要是所有问题都这么简单就好了,嗯?
【解决方案2】:

请查看TStringGrid.Row

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多