| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Скрытие отдельных колонок в StringGrid |
| Автор: docwar 26.11.2006, 16:36 |
| Привет! У меня есть StringGrid, у которого колонок больше 10. Мне необходимо скрыть часть из них. Такое можно сделать или придется кидать еще один Grid, из которого и перекидывать в первую таблицу данные нужных колонок? Спасибо! |
| Автор: witeman 26.11.2006, 17:54 |
| За количество колоно отвечает свойство ColCount. Ты можешь перекидывать в цикле - из колонки в колонку, а потом уменьшать значение в ColCount, на кол-во урезанных. Думаю так |
| Автор: docwar 26.11.2006, 18:10 |
| Этот метод связан с одной таблицей? А как же я потом из вырезанных колонок данные-то достам? =) |
| Автор: pandrew 27.11.2006, 09:56 |
| Можно установить для неиспользуемых колонок ColWidths[]=0 |
| Автор: docwar 27.11.2006, 12:40 |
| Гы! =) Точно! А я работал с двумя таблицами! ))) Спасибо! Только от столбца между двух других в заголовке остается полоса, немного жирнее остальных. Как ее убрать? Добавлено @ 12:53 Т.о., скрыв 8 ячеек получаем вот это, что ни есть красиво! =) |
| Автор: docwar 27.11.2006, 18:15 |
| Вопрос решен установкой ширины колонки в -1. Всем спасибо, вопрос решен! |
| Автор: docwar 27.11.2006, 21:49 |
| Новая проблема решена - сообщение можно удалить. =) |