Форум: "Начинающим";
Текущий архив: 2009.08.09;
Скачать: [xml.tar.bz2];
ВнизTListView vsList Найти похожие ветки
← →
AntonioPermskiy © (2009-05-23 22:58) [0]Здравствуйте, мастера.
При установленном в TListView стиле отображения vsList, длинный текст "обрезается". Так, например, при добавлении строки "0123456789ABC", компонент отображает "0123456789...", несмотря на то, что размеры ListView позволяют отобразить тескт целиком. Подскажите, пожалуйста, как можно "заставить" listview отображать длинные строки, не меняя стиль.
Спасибо.
← →
Совесть ДМ © (2009-05-23 23:29) [1]это грязные инсинуации
поковыряйтсь в своих мОзгах
← →
AntonioPermskiy © (2009-05-23 23:39) [2]
> Совесть ДМ
Я имел ввиду RunTime
Попробуйте
ListView1.AddItem("0123456789qwerty", nil);
У меня добавил и отобразил 0123456789..
Пишу на D2009. Попробовал на D7 - повторилось.
← →
Palladin © (2009-05-24 09:23) [3]
> на то, что размеры ListView позволяют отобразить тескт целиком
При чем тут размеры ListView, тут играют роль высчитанные им размеры для каждого столбца.
← →
Palladin © (2009-05-24 09:23) [4]В проводнике поведение такое же, между прочим, если вдруг ты ни разу не замечал.
← →
AntonioPermskiy © (2009-05-24 10:11) [5]
> тут играют роль высчитанные им размеры для каждого столбца.
Как повлиять на размер?
← →
Palladin © (2009-05-24 10:23) [6]Фих его знает, в проводнике это F5
первое что пришло в головуLockWindowUpdate(TListView.Handle);
Try
TListView.ViewStyle:=vsIcon;
TListView.ViewStyle:=vsList;
Finally
LockWindowUpdate(0);
End;
← →
AntonioPermskiy © (2009-05-24 10:28) [7]
> Palladin
Помогло.
А зачем ставить Lock в таком случае?
Спасибо.
← →
Palladin © (2009-05-24 10:30) [8]Чтобы не перерисовывался. Хотя можно и не ставить. Все равно не перерисуется. Просто по привычке обернул.
← →
Евгений Рыжков (2009-06-14 11:53) [9]
if ListView.Columns.Count = 0 then ListView.Columns.Add;
ListView.Columns[0].AutoSize := True;
ListView.ShowColumnHeaders := False; //Если не нужны заголовки столбцов
ListView.ViewStyle := vsReport;
//Все это можно сделать и в Object Inspector
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.08.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c