Альтернатива (ы) для TStringGrid для Delphi Prism

Поскольку я начинаю разрабатывать под Delphi Prism, я заметил, что у него нет никакого инструмента сетки, аналогичного инструменту TStringGrid, который вы обычно видите в Delphi 7 и ниже. Хотя в Delphi Prism есть DataGridView, он не подходит для моих целей. Фактически, каждый раз, когда я пытаюсь настроить его и заставить его работать так, как мы хотим, в нашем программном обеспечении, он просто не работает вообще. Насколько я понимаю, DataGridView действительно хочет, чтобы источник базы данных отображал данные.

Итак, я хотел бы знать, есть ли какие-либо альтернативы Delphi TStringGrid для Delphi Prism.


person ThN    schedule 12.07.2011    source источник


Ответы (1)


DataGridView может работать в связанном и несвязанном режимах, поэтому вы можете использовать Элемент управления DataGridView, например TStringGrid, для отображения данных без привязки к источнику данных. проверьте эту ссылку Создание несвязанного элемента управления DataGridView в Windows Forms.

person RRUZ    schedule 12.07.2011
comment
Я вижу, но, присмотревшись к нему поближе, я вижу, что он действует больше как таблица базы данных, чем простая сетка строк. Мне нужно иметь возможность обновлять значения и строки в сетке в реальном времени «на лету» каждые несколько секунд. Для меня это часть проблемы. Кроме того, похоже, у вас нет контроля над щелчками мыши. Это либо ложь только для чтения, либо истина для всей сетки. Мне нужно управлять каждым столбцом независимо друг от друга. - person ThN; 13.07.2011