Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.11;
Скачать: CL | DM;

Вниз

сдвинуть колонку   Найти похожие ветки 

 
Pasha L ©   (2005-11-24 00:08) [0]

Здравствуйте! Подскажите, как в TCustomGrid искусственно (не с помощью мышки или клавы) передвинуть колонку на другое место


 
Pasha L ©   (2005-11-24 01:04) [1]

Если быть более точным - у TDBGrid. Но, так как событие OnColumnMoved прописано в TCustomGrid, то я думаю и искусственное передвижение колонок было предусмотрено уже в нем


 
Думкин ©   (2005-11-24 06:36) [2]

TDBGridd = class(TDBGrid);

TDBGridd(DBGrid1).MoveColumn(----);


 
Pasha L ©   (2005-11-25 00:05) [3]

ясно. я пока себя за новичка считаю, так что, ответьте на мой вопрпос, пожалуйста. Почему эта функция прописана в разделе protected, а не в public, откуда её можно было бы достать.


 
Думкин ©   (2005-11-25 06:11) [4]

> Pasha L ©   (25.11.05 00:05) [3]

Честно сказать, не вникал. Но можно придумать(уже придумал) пару ответов, которые будут скорее выдуманными мной по ходу. Было бы неплохо, если бы ответили те, кто занимается компонентами.


 
Amoeba ©   (2005-11-25 10:19) [5]


> Если быть более точным - у TDBGrid.

Колонки создаются в дизайнере формы или нет? От этого будет зависеть подход к решению задачи.


 
msguns ©   (2005-11-25 10:34) [6]

>Amoeba ©   (25.11.05 10:19) [5]

Колонки грида можно двигать как угодно в редакторе колонок.
Кроме того, они сами могут "перестраиваться", когда меняется состав полей датасета, указанного в гриде через источник данных.


 
Pasha L ©   (2005-11-25 23:23) [7]

Да, если быть совсем точным, компонент этот называется TRxDBGrid, который происходит от TDBGrid. Передвигать колонки можно точь в точь, как сказал msguns ((25.11.05 10:34) [6]).


 
Pasha L ©   (2005-11-25 23:25) [8]

А процедура MoveColumn предусмотрена ещё в TCustomGrid, стандартной компоненте


 
sniknik ©   (2005-11-26 00:00) [9]

DBGrid1.Columns[1].Index:= 0;



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

Текущий архив: 2005.12.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
6-1125308417
Irinka
2005-08-29 13:40
2005.12.11
Пересылка и получение файлов с помощью сокетов


14-1132554332
Жук
2005-11-21 09:25
2005.12.11
Музыка из Цивилизации 4


2-1132308361
@Br
2005-11-18 13:06
2005.12.11
Вопрос знатокам: MySQL(v4.0.18)+Delphi 7


2-1132671744
Vladd
2005-11-22 18:02
2005.12.11
TWebBrowser


4-1128578223
Stanislav
2005-10-06 09:57
2005.12.11
Как узнать имя компьютера?