Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Высота строки в DBGrid [D5]


RazorbladE ©   (2002-08-16 12:30:00) 

Как (и вообще возможно ли) изменить высоту строки в DBGrid ?


Кулюкин Олег   (2002-08-16 19:16:00) [1]

2 JustAMan
> Как изменить размер cell"а таким образом
Никак.
Нужно отрисавывать грид ручками...
Найду пример - приведу в форуме


JustAMan   (2002-08-16 17:59:00) [2]

Кстати, прошу расширить вопрос. Как изменить размер cell"а таким образом, чтобы колонки имели вид | |__________|
| |__________|
| |__________|
или может быть есть Grid - компонента которая имелабы такие возможности. Спасибо.


Игорь Шевченко   (2002-08-16 15:38:00) [3]

Skier © (16.08.02 15:22)

Такой - вроде нет :-)
А нехорошо будет тогда, когда можно по именам с родителем пересечься. Как пример, в ряде гридов объявляют свойства FixedCols


Skier   (2002-08-16 15:22:00) [4]

>Игорь Шевченко
Ну дык, и с объявлением св-ва RowHeights в потомке
такой код THackGrig(DBGrid1).SomeProperty := 20;
Тоже делает твою фразу актуальной. Или ?


Игорь Шевченко   (2002-08-16 15:15:00) [5]

Skier © (16.08.02 14:58)

Тогда ко все свойствам добраться можно будет. А не всегда есть хорошо...


Skier   (2002-08-16 14:58:00) [6]

>Кулюкин Олег
св-во RowHeights - protected.
Я это к тому что - и без объявления свойства в классе
THackGrig можно добраться к RowHeights, т.е.
достаточно написать : THackGrig = class(TDBGrid);


Кулюкин Олег   (2002-08-16 14:49:00) [7]

2 Skier © (16.08.02 13:11)
> property RowHeights; - зачем ?
Могу ошибиться, нет дельфи под рукой, но свойство RowHeights у TDBGrid приватное, и его нельзя поменять из своей программы.


Skier   (2002-08-16 13:11:00) [8]

>Кулюкин Олег
property RowHeights; - зачем ?


Кулюкин Олег   (2002-08-16 13:00:00) [9]

THackGrig = class(TDBGrid)
public
property RowHeights;
end;

В программе
THackGrig(DBGrid1).RowHeights[1] := 20;


Jeer   (2002-08-16 12:39:00) [10]

.Font.Size :=..


Наверх

Титульная страница Поиск, карта сайта Написать письмо