Проблема с virtual listview в режиме tile (плитка)
От:
nikital
Дата: 09.04.09 12:50
Оценка:
Listview некорректно работает в режиме tile. Строки subitem'ов то появляются, то нет. Могут содержать текст самого item'а.
При скроллинге вообще пропадают.
Прописаны установки tile
...
LVTILEVIEWINFO tileViewInfo = {0};
tileViewInfo.cbSize = sizeof(LVTILEVIEWINFO);
tileViewInfo.dwFlags = LVTVIF_AUTOSIZE;
tileViewInfo.dwMask = LVTVIM_COLUMNS;
tileViewInfo.cLines = 3;
ListView_SetTileViewInfo(hListView, &tileViewInfo);
...
и в LVN_GETDISPINFO
...
UINT uint_array[] = {1,2,3};
if (pItem_param -> mask & LVIF_COLUMNS)
{
pItem_param->puColumns = uint_array;
pItem_param->cColumns = 3;
}
...
Другие виды отображения работают корректно: report, icons, small icons и list
Вопрос: что делаю не так? и работает ли вообще плитка в virtual listview?
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить