Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.08.29;
Скачать: [xml.tar.bz2];

Вниз

Высота строки в DBGrid   Найти похожие ветки 

 
RazorbladE   (2002-08-16 12:30) [0]

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


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

.Font.Size :=..


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

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

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


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

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


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

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


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

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


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

Skier © (16.08.02 14:58)

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


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

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


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

Skier © (16.08.02 15:22)

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


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

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


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

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



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.08.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
4-96035
Luxer
2002-06-22 21:56
2002.08.29
Определение Windows


8-95913
Николай.
2002-04-21 17:28
2002.08.29
Проигрывание MP3 файлов


14-95941
PVOzerski
2002-08-03 14:00
2002.08.29
Не знает ли кто компонент?


6-95923
rival
2002-06-20 19:44
2002.08.29
Как найти компьютеры в локальной сети


1-95879
DaDe
2002-08-18 13:29
2002.08.29
Компанент Edit c иконкой ???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский