Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ListBox и колонки


Listt ©   (2007-06-19 23:36:00) 

как можно сделать колонки в ListBox?
StringGrig нехочу использовать из-за сложного удаления строк
настроек и прочего


iXT   (2007-06-21 11:51:00) [1]

Тебе зачем оно надо то?


Listt   (2007-06-21 11:20:00) [2]

TListView  не понятный больно биловский
DeleteRow это фича, юзаю вырезанные методы


iXT   (2007-06-21 09:44:00) [3]

ИМХО Для отображения информации TListView предпочтителен.

> [9] Anatoly Podgoretsky ©   (21.06.07 09:26)
> А не стоит даже и сравнивать TListBox c TSringGrid/TListView
> Колонки в TListBox не совсем одно и тоже что в TSringGrid/TListView

Просто для каких целей оно надо... то и юзать


Anatoly Podgoretsky   (2007-06-21 09:26:00) [4]

А не стоит даже и сравнивать TListBox c TSringGrid/TListView
Колонки в TListBox не совсем одно и тоже что в TSringGrid/TListView


iXT   (2007-06-21 08:48:00) [5]

ИМХО TListView - более симпатичен, используется MS куда ни плюнь, работать с ним может и немного сложнее.


Германн   (2007-06-21 01:13:00) [6]


> MsGuns ©   (21.06.07 00:38) [6]
>

> Стрингрид весьма удобная штука для отображения табличных
> данных не "датасетного" происхождения.

Абсолютно согласен. Но никак не пойму одного. Почему до сих пор методы DeleteRow и DeleteColumn находятся в секции protected?


MsGuns   (2007-06-21 00:38:00) [7]

>Listt   (21.06.07 00:15) [5]
>взял стринг грид и немогу найти свойство
>как поставить выделение всей строки

Options

Стрингрид весьма удобная штука для отображения табличных данных не "датасетного" происхождения. Вместо того, чтобы искать "более легкие" компоненты, не лучше ли попытаться понять работу с стрингридом ?
Тем более, что там нет ничего сложного.


Listt   (2007-06-21 00:15:00) [8]

взял стринг грид и немогу найти свойство
как поставить выделение всей строки

в лист боксе делал
LB.ItemIndex:=5; // номер строки


iXT   (2007-06-20 12:20:00) [9]

> TListView непонятно как удалять и добавлять

И чего там не понятного?


Listt   (2007-06-20 12:16:00) [10]

TListView непонятно как удалять и добавлять


Amoeba   (2007-06-20 11:17:00) [11]


> Ну во-первых у TListBox есть свойство Columns. Но не уверен,
>  что это то самое, что тебе нужно.

Это действительно абсолютно не то, что нужно автору вопроса. Так сказать, "Федот, да не тот".


Германн   (2007-06-20 00:41:00) [12]


> Listt   (19.06.07 23:36)
>
> как можно сделать колонки в ListBox?
> StringGrig нехочу использовать из-за сложного удаления строк
> настроек и прочего
>

Ну во-первых у TListBox есть свойство Columns. Но не уверен, что это то самое, что тебе нужно. Во-вторых не подойдёт ли тебе TListView со стилем vsReport? Хорошая замена TStringGrid'а. Ну и наконец в-третьих. А в чём собственно состоит "сложность удаления строк" в TStringGrid? Сколько раз пользовал его и удалял строки без всяких проблем.


Наверх

Титульная страница Поиск, карта сайта Написать письмо