我正在尝试基于 FireMonkey 创建我的第一个应用程序,但我碰壁了。我能找到的唯一虚拟列表控件是 tGrid。
这个组件很不错,但我不知道如何扩展或自定义它。我知道有 tCheckbox 列、tImage 列等,但是如果我需要 ButtonColumn 或类似的东西怎么办?
我还想根据它所代表的数据状态来设置一行的样式。
示例:如果行中表示的数据具有“Error=True”,则应显示为红色。
有没有人遇到过类似的问题?或者找到替代的虚拟列表/网格组件?甚至只是一些关于使用 tGrid 组件的提示。这些组件在所有数据库应用程序中都非常重要,因此它应该是一个非常常见的请求。
另外请注意,我认为 TGrid 不支持拖放行吗?