- http://docwiki.embarcadero.com/Libraries/XE5/en/Vcl.DBGrids.TDBGridOption
- http://docwiki.embarcadero.com/Libraries/XE5/en/Vcl.DBGrids.TDBGrid.SelectedRows
- http://docwiki.embarcadero.com/Libraries/XE5/en/Vcl.DBGrids.TCustomDBGrid.SelectedField
- http://docwiki.embarcadero.com/Libraries/XE5/en/Vcl.DBGrids.TCustomDBGrid.SelectedIndex
It seems you can have any number of ROWS selected using dgMultiSelect
option.
However for the columns your choice is between select nothing, select single, or select the whole row (using dgRowSelect
) and there is no option to select few of those.
I think you'd try your chances using VirtualTreeView
in Report (ListView) mode, though it would need wrting some code