Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TValueListEditor

4.1K
10 сентября 2006 года
Zeran
80 / / 21.07.2006
Можно ли в сабжевом компоненте увеличить кол-во столбцов?Если нет то какой компонент посоветуете?
1
11 сентября 2006 года
kot_
7.3K / / 20.01.2000
[QUOTE=Zeran]Можно ли в сабжевом компоненте увеличить кол-во столбцов?Если нет то какой компонент посоветуете?[/QUOTE]
Интересно - какое количество столбцов необходимо для пары - ключ, значение? :)
Если ваш ответ - два, а кажется что должно быть больше :) - используйте подходящий грид или компонент TListView. Как вариант можно использовать и обычный TListBox.
10
11 сентября 2006 года
Freeman
3.2K / / 06.03.2004
[QUOTE=Zeran]Если нет то какой компонент посоветуете?[/QUOTE]
Нечто аналогичное из EhLib. Кажется, DBLookupComboBoxEh.
3.0K
11 сентября 2006 года
Мerlin
267 / / 25.07.2006
Можно еще использовать компонент TClientDataSet. Редактирование через TDBGrid.
4.1K
12 сентября 2006 года
Zeran
80 / / 21.07.2006
Фсе, уже нашел (не стандартные), и намног красивее и ф-циональнее :)
332
12 сентября 2006 года
Valiant
416 / / 27.09.2004
там свойство есть
TitleCaptions
вводи столбцов скоко тебе надо :)
4.1K
12 сентября 2006 года
Zeran
80 / / 21.07.2006
[QUOTE=Valiant]там свойство есть
TitleCaptions
вводи столбцов скоко тебе надо :)[/QUOTE]
...только больше 2х все равно не появляется, так что ето до...:eek:
332
12 сентября 2006 года
Valiant
416 / / 27.09.2004
на самом деле Кот прав
возьми например TListView
у меня как то получалось изменять количество столбцов
но чё то щас не получилось внимательно посмотри в свойствах
1.9K
12 сентября 2006 года
SABROG
242 / / 26.01.2006
[QUOTE=Valiant]на самом деле Кот прав
возьми например TListView
у меня как то получалось изменять количество столбцов
но чё то щас не получилось внимательно посмотри в свойствах[/QUOTE]
 
Код:
ListView1->Columns->Clear();
ListView1->Columns->Add();

?

Обычно при использовании ListView возникает логичный вопрос, как сделать автоподбор ширины у колонок.
 
Код:
//
SendMessage(ListView1->Handle, LVM_SETCOLUMNWIDTH, 0, LVSCW_AUTOSIZE_USEHEADER);
//
1
13 сентября 2006 года
kot_
7.3K / / 20.01.2000
[QUOTE=Zeran]Фсе, уже нашел (не стандартные), и намног красивее и ф-циональнее :)[/QUOTE]
Красивость и функциональность определяется не компонентом, а тем кто сидит перед монитором. TValueListEditor оптимизированы именно для задач ключ-значение, поэтому по определению столбцов не может быть более чем два. Если нужно больше - для этих целей надо использовать или строку с разделителями(TListBox) или аналог TListView.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог