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

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

Как скрыть колонку в DBGrid ? [D2005, XP]


Страницы:   1 2 3

<Evil> ©   (2008-09-29 18:48:00) 

Если я в конструкторе на колонке указываю
visible := false
то когда проэкт откомпилится то эта же колонка становится видимой...
также само обстоит дело и з изменениям розмеров колонок, меняются только в конструкторе....
можно канешно зделать в конструкторе формы
 DBGrid.Columns[0].Visible := false;
 DBGrid.Columns[1].Width := 80;
 DBGrid.Columns[2].Width := 160;

Но как бы это не особо визуально...


Германн   (2008-09-30 01:03:00) [41]

А DBGrid стандартный?
Если да, то справка по TField.DisplayWidth изучена?


sniknik   (2008-09-30 00:54:00) [42]

> Я понимаю что в конструкторе формы можна и размер изменить или же
> скрыть колонку
какой конструктор? ты о чем вообще? лего конструктор знаю, больше не знаю...
детский конструктор Lеgо, детский деструктор ~Lеgо.

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

> Будут конструктивные предложения по решеннию проблемы?
> Или же это глюк какой-то?
самый популярный ответ на подобное, это  
1: нанять программиста (оччень эффективно и конструктивно. рекомендую)
сменить прокладку, между стулом и монитором (строго говоря это просто вариация первого высказывания).
2: ага, глюк, в ДНК.

p.s. сорри конечно, но такие популярные вопросы просто не могут остаться без популярных ответов... ;)


<Evil>   (2008-09-29 23:34:00) [43]

Незнаю как там седьмая делфья НО все размеры колонок в DBGrid
измененные в десинг тайме ПРИ КОМПИЛЯЦИИ теряются,,,
Я понимаю что в конструкторе формы можна и размер изменить или же
скрыть колонку НО это не есть решенния проблемы(так как не удобно).
Будут конструктивные предложения по решеннию проблемы?
Или же это глюк какой-то?


sniknik   (2008-09-29 22:30:00) [44]

> Но с розмером те ж проблемы
у меня нет... ни с видимостью ни с размерами, как пропишешь в десигне так и остается в рантайме...
правда у меня D7.

ааа... научите меня делать проблемы!!!


Anatoly Podgoretsky   (2008-09-29 20:12:00) [45]

Это не удаление.
Это извращение.
Должно быть Width.Delete


Ega23   (2008-09-29 20:05:00) [46]

width := -1


Anatoly Podgoretsky   (2008-09-29 20:01:00) [47]

> <Evil>  (29.09.2008 18:58:04)  [4]

Да размер удалить нельзя.


&lt;Evil&gt;   (2008-09-29 18:58:00) [48]


> Anatoly Podgoretsky ©   (29.09.08 18:53) [1]
> > <Evil>  (29.09.2008 18:48:00)  [0]Удалить колонку

Но с розмером те ж проблемы


&lt;Evil&gt;   (2008-09-29 18:56:00) [49]

Да десинг-тайм


Anatoly Podgoretsky   (2008-09-29 18:53:00) [50]

> <Evil>  (29.09.2008 18:48:00)  [0]

Удалить колонку


Правильный$Вася   (2008-09-29 18:53:00) [51]


> Если я в конструкторе на колонке указываюvisible := falseто
> когда проэкт откомпилится

что есть "конструктор"?
это дизайн-тайм? или это метод-конструктор?


Страницы:   1 2 3

Наверх

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