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

Вниз

Как скрыть колонку в DBGrid ?   Найти похожие ветки 

 
Сергей М. ©   (2008-09-30 12:06) [40]


> решенния прибить все автоматически созданые колонки, и пересоздать
> их вручную


За каким лешим их прибивать-то ? Чем они тебе, уже существующие, помешали ?
В любом месте своего кода где-либо перед визуализацией грида установи ширины колонок нужным образом, а для скрытия/показа нужных колонок установи соотв.образом св-во Visible соответствующих полей в коллекции активного дейтасета, из которого грид через дейтасурс берет данные для визуализации.


 
<Evil>   (2008-09-30 12:11) [41]


> Сергей М. ©   (30.09.08 12:06) [40]
> > решенния прибить все автоматически созданые колонки, и
> пересоздать > их вручнуюЗа каким лешим их прибивать-то ?
>  Чем они тебе, уже существующие, помешали ? В любом месте
> своего кода где-либо перед визуализацией грида установи
> ширины колонок нужным образом, а для скрытия/показа нужных
> колонок установи соотв.образом св-во Visible соответствующих
> полей в коллекции активного дейтасета, из которого грид
> через дейтасурс берет данные для визуализации.


Это зделать не вопрос, мне в Десинг-Тайме натсроить все размеры...


 
<Evil>   (2008-09-30 12:12) [42]

Хотелось


 
<Evil>   (2008-09-30 12:15) [43]

Всем спасибо за внимания...
Вопрос решен.


 
sniknik ©   (2008-09-30 12:34) [44]

> А мышью я что, спрашивается, делаю ? Как раз параметр width и меняю)
а после изменений, мышью, "выключи" датасет. размер остался, или колонки в общем?
а открытие повесть на кнопку, в рантайме ее нажмёшь. откуда взялись колонки?

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

> Я могу взяться, хза 50000 бакинских, отбить мозги до такой степени.
не надо, я уже понял, как это работает (еще в [29]), теперь могу и сам потихоньку...

> Всем спасибо за внимания...
> Вопрос решен.
и даже не скажешь как?


 
sniknik ©   (2008-09-30 12:39) [45]

> За каким лешим их прибивать-то ? Чем они тебе, уже существующие, помешали ?
если они есть, то не надо. но если их нет... а в гриде ты их не создавал (описание) значит их нет. удобства от IDE с пред просмотром, в IDE же и останутся... а желание было настроить в программе.


 
sniknik ©   (2008-09-30 12:44) [46]

<Evil>   (30.09.08 11:53) [37]
> при этом в DBGrid отобразились все заполненые поля(колонки),
понимаешь, же. не создались а отобразились.

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


 
<Evil>   (2008-09-30 12:46) [47]


> если они есть, то не надо. но если их нет... а в гриде ты
> их не создавал (описание) значит их нет. удобства от IDE
> с пред просмотром, в IDE же и останутся... а желание было
> настроить в программе.

ранее бы сюда кто-то ткнул носом :)

В гриде я их не создавал, они появились автоматиски при установке параметров Connected и Active равным true, и да это только оказалось
только пред просмотром, в *.dfm файл нечего не сохранялось(как выяснилось позже)


 
sniknik ©   (2008-09-30 13:14) [48]

> ранее бы сюда кто-то ткнул носом :)
sniknik ©   (30.09.08 00:54) [10]
> все делается в IDE, в десигне, "мастером" создаешь колонки, там же устанавливаешь желаемые параметры... все, никуда они не денутся, с подводной лодки. если не пересоздавать.

я тебе не понимай, ты мене не понимай... и вместо того чтобы объяснить, что ты реально делаешь, ты четыре раза повторял "не работает", и никакой полезной инфы.
реально начало что-то "обсуждаться" только с описания в Сергей М. ©   (30.09.08 11:07) [27]
хотя он и внес свои коррективы. сделал бы все сам как написано (либо в точности что писал я), недоразумений было бы меньше.
но это был первый пост с чем-то конкретным. что можно понять.


 
sniknik ©   (2008-09-30 13:16) [49]

> в *.dfm файл нечего не сохранялось(как выяснилось позже)
IDE непосредственно к программе никак не относится...


 
Anatoly Podgoretsky ©   (2008-09-30 14:10) [50]

> Сергей М.  (30.09.2008 12:06:40)  [40]

Затем, что кроме размера есть и другие характеристики, например положение, может быть пользовательские названия и т.д. поэтому иногда дешевле прибить и создать нужные по информации из реестра.


 
Anatoly Podgoretsky ©   (2008-09-30 14:12) [51]

> sniknik  (30.09.2008 12:34:44)  [44]

>> Я могу взяться, хза 50000 бакинских, отбить мозги до такой степени.
> не надо, я уже понял, как это работает (еще в [29]), теперь могу и сам потихоньку...

Думаешь я тебе поверю, что ты сам сделаешь, что можешь не сомневаюсь. Ну чего жмешься то? Я же не так много и прошу.



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

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

Наверх





Память: 0.54 MB
Время: 0.005 c
4-1199729300
kichrot
2008-01-07 21:08
2008.11.09
Как скрыть окно проги при использование ShellExecute для печати?


2-1222465968
SveTTT
2008-09-27 01:52
2008.11.09
Как избавиться от дублирования (SQL - full join)


2-1222712909
serjo
2008-09-29 22:28
2008.11.09
Сворачивающаяся панель


2-1222780763
S-Type
2008-09-30 17:19
2008.11.09
Переместиться на запись


3-1209121091
Int23
2008-04-25 14:58
2008.11.09
Как вызвать окно выдора доступных MS SQL Server ов





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский