Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: CL | DM;

Вниз

Как в TKOLListView при LvsDetail сделать каждый item многострочны   Найти похожие ветки 

 
nester   (2005-09-23 15:01) [0]

На форме есть TKOLListView. У него один столбец. Он в LvsDetail или lvsDetailNoHeader. При этом когда добавляешь новый элемент и строка ооооочень длинная, то то что не влазит в ширину столбца - обрезается и добавляется троеточие.
Как сделать чтобы не обрезалось а элемент становился многострочным?
Т.е. то что не влазит переносилось на следующую строку но при этом было тем же элементом.
Заранее благадарю.


 
Vladimir Kladov   (2005-09-23 17:29) [1]

в list view - нельзя.

вариант 1. использовать tree view. У него можно установить высоту каждого узла индивидуально. Но прорисовку (скорее всего) придется делать своим кодом.

вариант 2. использовать list box. аналогично варианту 1.

вариант 3. добавить не одну строку, а несколько.

вариант 4. нарисовать все самому в паинтбоксе, а для скроллера добавить scroll box.

вариант 5. использовать memo в режиме только чтение.

вариант 6. я еще не придумал.


 
nester   (2005-09-24 12:27) [2]

:)))))))))))))))
спасибо.
У стандартного листвью есть пропертя мультилайн роу кажется называется, она именно это и делает. Ну то я не возмущаюсь, просто мошт в ближайшей версии добавить можна...


 
ECM ©   (2005-09-24 12:48) [3]


> У стандартного листвью есть пропертя мультилайн роу кажется
> называется, она именно это и делает

Ух-ты !!!
Что-то в MSDN по этому поводу для стандартного List View я ничего похожего не видел? (см. В MSDN - LVS_XXXX , LVS_EX_XXXX - ...может плохо искал...?)
Или под > стандартный листвью Вы подрозумеваете что-то другое?
Уточните, плз, где Вы эту "пропертю" видели..


 
nester   (2005-09-24 15:46) [4]

В делфи 7 стандартная компонента листвью


 
ECM ©   (2005-09-24 16:46) [5]

Да...уж...
Поставил Д7 ради такого дела...:)
Win32->TListView ...И где там мультилайн?

... может мне очки пора покупать?...



Страницы: 1 вся ветка

Текущий архив: 2006.05.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.043 c
15-1146750860
acL
2006-05-04 17:54
2006.05.28
Как установить игру


2-1147366443
BAngel
2006-05-11 20:54
2006.05.28
SaveDialog


4-1141399908
Handle
2006-03-03 18:31
2006.05.28
Как завершить системныЙ процесс?


2-1147327880
rosl
2006-05-11 10:11
2006.05.28
время


2-1147338489
~ShamaN~
2006-05-11 13:08
2006.05.28
печать в Word