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

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

Изменение положения колонки в ДБГрид


Relaxxx ©   (2003-07-28 17:21:00) 

У меня маааааааааленький вопросик, как в ДБГриде запретить изменять расположение колонок, я что то ненашол такого свойства :-(


Relaxxx   (2003-07-28 18:20:00) [1]

Большое спасибо за помощ :-))))))))))


Aleksandr   (2003-07-28 17:59:00) [2]

Гы... а я вот уже два года не могу найти, какое у DBGrid событие происходит, когда просто ширину колонок меняешь... Может, кто уже нашел?


Плохиш   (2003-07-28 17:58:00) [3]

>Relaxxx

15 сек. На пользуйся:

procedure TfrmUserList.grdInfoColumnMoved(Sender: TObject; FromIndex,
ToIndex: Integer);
begin
grdInfo.Columns.Items[ToIndex].Index := FromIndex;
Abort;
end;


Abort можно не делать


Fay   (2003-07-28 17:52:00) [4]

2Relaxxx © (28.07.03 17:42)
Если не секрет, нафинг?


Плохиш   (2003-07-28 17:49:00) [5]

OnColumnMoved - F1
и головой подумать, поэксперементировать.
Попробуй Abort в OnColumnMoved выполнить


Relaxxx   (2003-07-28 17:42:00) [6]

А если мне нужно что б я мог изменять ширину колонок, но не мог менять их очередность


Плохиш   (2003-07-28 17:35:00) [7]

dgColumnResize - F1


Relaxxx   (2003-07-28 17:33:00) [8]

Нет мне просто нужно запретить перемещение колонок


Fay   (2003-07-28 17:27:00) [9]

Tipa entogo?
ДБГрид1.Соламн[Пять].Индекс := Восемь;


Наверх

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