Форум: "Основная";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
ВнизTDBGrid - свойство FixedCols Найти похожие ветки
← →
andrey__ (2005-03-04 17:11) [0]У предка TCustomGrid есть свойство FixedCols описанное в разделе protected и => я не могу им воспользоваться т.е.
DBGrid1: TDBGrid;
я не могу написать:DBGrid1.FixedCols:=2
т.к. это свойство не доступно.
Но если я объявлю тип
Type
TMyDBGrid=class(TDBGrid )
и напишу TMyDBGrid(DBGrid1).FixedCols:=2 то это свойство мне доступно в этом модуле, но работа его карявая(все ничё пока не сделаешь клик на фиксированной колонке).
Может кто подскажет как это победить или каким другим компонентом воспользоваться.
← →
Cobalt © (2005-03-05 00:21) [1]Встречный вопрос - а для какой цели тебе это?
Задача в чём состоит?
← →
Германн © (2005-03-05 01:19) [2]Доступ к protected свойствам класса путем создания "мнимого потомка" - нормальный путь, много раз использованный и в самой VCL. (Утверждение не мое, но указывать копирайт не берусь! А вдруг переврал что-то).
А вот насчет "но работа его карявая" - плиз объясните подробнее.
Ну и ответ на Cobalt © (05.03.05 00:21) [1]
тоже важен. Может Вам товарищь нужно идти другим путем?
← →
ЮЮ © (2005-03-05 05:37) [3]>но работа его карявая(все ничё пока не сделаешь клик на фиксированной колонке)
Она и не может быть прямая, т.к. в TDBGride закладывальсь, что в гриде тоолько одна фиксрованная колонка, в которй отражаетмя состояние записи. Перекпывай и переписывай методы DBGrida, которые тебя не устраивают.
Или возьми Rx(Jv)DBGrid, у которого свойство FixedCols опубликовано и, соответственно, учитывается при работе
← →
andrey__ (2005-03-09 11:05) [4]Спасибо за подсказку, RxDBGrid полностью меня удовлетворила!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.05 c