2013-11-22 2 views
1

Есть ли простой способ сделать выбор из DBGrid так же, как выбор диапазона в файле excell?Есть ли простой способ сделать выбор из DBGrid?

+2

Там нет (простой) способ AFAIK. Для начала я обработал OnCellClick/OnMouseUp/OnDrawDataCell – kobik

+0

Зависит от того, что вы подразумеваете под диапазоном. Вы можете выбрать диапазон записей, установив gridptions dgMultiselect и dgRowSelect, которые позволят вам выбрать диапазон записей, а затем выполнить какую-то операцию над ними. –

+0

Я уверен, что это возможно, но прежде чем я начну писать потомка DBGrid для вы, какое использование оно будет служить? – NGLN

ответ

0

Кажется, вы можете иметь любое количество строк, выбранных с помощью dgMultiSelect опции.

Однако для столбцов, выбранных вами, нет выбора, выберите один или выберите всю строку (используя dgRowSelect), и нет возможности выбрать несколько из них.

Я думаю, вы бы попробовать свои шансы, используя VirtualTreeView в режиме отчетов (ListView), хотя это потребуется wrting код

Смежные вопросы