在 stringgrid Delphi FMX 中添加复选框

Add checkbox in stringgrid Delphi FMX

对于一个应用程序,我有一个带有对象的字符串网格。现在的目的是通过复选框在字符串网格中选择对象。所以对于每一行,必须有一个带有复选框的列。在 FMX 平台上最好的方法是什么?或者有什么方法可以在 SQL 数据库中添加带有复选框的列?

我是这样解决问题的。首先,我在 SQL 中添加了一个带有位值的列。在 Delphi 中,将其链接到具有布尔值的内存表。现在我将字符串网格可视化地绑定到 memtable,以便字符串网格填充 SQL 数据。当您右键单击字符串网格时,您会看到 'columns editor..' 单击它,您会看到 SQL 中的列。现在单击布尔列并将列类型更改为 Tcheckcolumn。