3
A
回答
4
您的表单/网格OnGetValue事件处理程序将作为其参数之一传递该行。只需验证该列是否是您想要的并返回行号。
function Form1.Grid1GetValue(const Row, Col: Integer): TValue;
begin
if Col = 0 then
Result := TValue.From<Integer>(Row);
end;
相关问题
- 1. 如何使用LiveBindings在TStringGrid中显示200多行?
- 2. 如何在CLion IDE中显示行号?
- 3. 如何在gridview中显示行号
- 4. 如何在JSF表中显示行号?
- 5. 如何在D backtraces中显示行号?
- 6. 如何在JqGrid中显示行号?
- 7. 如何在SWT中显示行号表
- 8. 如何在Grid.Mvc中显示行号?
- 9. 如何删除TStringGrid行?
- 10. 在mysql中显示行号
- 11. 在DataGrid中显示行号
- 12. 如何显示XamDataGrid中的行号?
- 13. 如何在二维数组中显示行号和列号?
- 14. 如何显示每10行的行号?
- 15. 如何让TStringGrid中的单元格显示更平滑的提示?
- 16. 显示行号
- 17. 显示行号
- 18. 显示行号
- 19. 如何在执行的CSScript中显示stacktrace的行号?
- 20. 如何在PHP中显示双引号“”?
- 21. 如何在Java中显示PI符号?
- 22. 如何在Vash中显示@符号
- 23. 如何在datagridview中显示序列号?
- 24. 如何在jmesa中显示列号?
- 25. 如何在JavaScript中显示双引号
- 26. 如何显示错误的行号码
- 27. 如何使PyCharm始终显示行号
- 28. 如何删除显示行号的列
- 29. 如何在第一行显示句子(多行)的行号?
- 30. PHPStorm7:显示行号
感谢您指引我在正确的方向。我有Delphi XE2,所以这个事件没有实现。我修改了FMX.Grid的TStringGrid.GetValue来调用FOnGetValue并在代码中分配了事件处理程序,并且它可以工作。 – 2013-03-04 22:04:13
您在XE2中仍然有事件,但它返回Variant而不是TValue。 – 2013-03-04 23:11:47
它在那里,但它没有实现。它从未被调用过,也没有暴露过。我实现了它。谢谢。 – 2013-03-05 13:09:27