Есть ли простой способ сделать возможность выбора из DBGrid?
Есть ли простой способ сделать возможность выбора из DBGrid так же, как выбор диапазона в файле Excell?
1 ответ
Решение
- 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
Кажется, вы можете выбрать любое количество строк, используя dgMultiSelect
вариант.
Однако для столбцов вы можете выбрать ничего не выбирать, выбрать один или выбрать всю строку (используя dgRowSelect
) и нет возможности выбрать несколько из них.
Я думаю, что вы попробуете свои шансы, используя VirtualTreeView
в режиме отчета (ListView), хотя для этого потребуется написать код