У меня есть VST с 3 колонками, которые равномерно занимают доступное пространство.
- Я установил
hoAutoSpring
в Header.Options и - во всех столбцах Column[x].Option установлен
coAutoSpring
.
Теперь я хочу иметь возможность скрыть последний столбец и сохранить, чтобы другие столбцы равномерно занимали свободное пространство (немного похоже на элемент управления с alClient
).
Когда я только устанавливаю столбец невидимым (см. Ниже), пространство, занимаемое столбцом, просто не используется.
VST.Header.Columns[2].Options:=VST.Header.Columns[2].Options - [coVisible];
Когда я устанавливаю для Header.Options.hoAutoResize значение True и устанавливаю для Header.AutoSizeIndex значение 1
, 2-й столбец займет все новое пространство.
Есть ли способ указать столбцам заполнить доступное пространство и равномерно изменить размер?
Снимок экрана:
AutoFitColumns
сsmaAllColumns
не показывает ожидаемого поведения. Я удалил свой ответ. - person jpfollenius   schedule 14.11.2013