Страница 1 из 1
Видимость столбцов rxDBGrid
Добавлено: 12.12.2011 19:51:59
ronin
Не знаю глюк или нет но если установить свойство PropertyStorage (IniPropStorage) и сделать столбец невидимым, то свойство width столбца при сохранении равно 0, соответственно при открытии формы в следующий раз и попытке сделать столбец видимым он не виден, потому что его длина равна 0, приходится руками растягивать что бы стал виден.
Может я чё то не так делаю?
p.s. rx 1.0 rxnew 2.1.2.105
Добавлено спустя 5 часов 47 минут 2 секунды:я так понимаю прийдётся вручную писать сохранение состояния столбцов грида?

Re: Видимость столбцов rxDBGrid
Добавлено: 13.12.2011 06:28:16
sign
Я лично имею привычку размеры (панелей, колонок гридов и пр.) и некоторые иные параметры сохранять при выходе из программы и, соответственно, восстанавливать при запуске.
Очень удобно, работа на следующий день выглядит ровно в том же виде, как вчера вечером.
Как следствие, такого рода вопросы, как у вас, у меня просто не возникают.
Re: Видимость столбцов rxDBGrid
Добавлено: 13.12.2011 11:42:11
ronin
в delphi пользовался ehlib или devexpress, там у гридов есть спец функции сохранения параметров, поэтому такого вопроса не возникало, если в компоненте предусмотрена такая функция почему бы ей не воспользоваться и не изобретать велосипед, а сэкономить время на разработку, вы не находите?
Добавлено спустя 3 часа 42 минуты 28 секунд:
не понимаю почему при скрытии столбца через диалог грида его ширина сбрасывается на 0 о_О
вопрос решил, вручную прописал изменение нулевой ширины столбца при загрузке из ini файла... костыль конечно, но главное работает
Re: Видимость столбцов rxDBGrid
Добавлено: 13.12.2011 20:03:47
alexs
ronin писал(а):не понимаю почему при скрытии столбца через диалог грида его ширина сбрасывается на 0 о_О
Насколько я помню - это поведение стандартного грида при установке у колонки Visible=false. Я там специально не изменяю ширину - только visible.