Kitty Опубликовано 29 июля, 2014 Поделиться Опубликовано 29 июля, 2014 Пытаюсь изучить TListBox в десктоп проекте. Не удается увидеть текст Detail ни в дизайнере ни через код. Подскажите какое свойство еще надо установить чтобы увидеть значения свойства ItemData? void __fastcall TMainForm::Button4Click(TObject *Sender) { TListBoxItem * item; TTimeEdit * VideoTimeEdit; ListBox1->BeginUpdate(); int j = 0; for (int i = 0; i < 10; i++) { item = new TListBoxItem(ListBox1); item->Text = "Текст: " + IntToStr(i); item->Height = 44; item->ItemData->Detail = "Детальный текст: " + IntToStr(i); item->ItemData->Bitmap = ImageControl1->Bitmap; //тут bmp 44x44 VideoTimeEdit = new TTimeEdit(item); VideoTimeEdit->Parent = item; VideoTimeEdit->Position->X = 140; VideoTimeEdit->Position->Y = 10 ; VideoTimeEdit->TimeFormatKind = 1; ListBox1->AddObject(item); } ListBox1->EndUpdate(); } Результат на рисунке. Нет ни картинки, нет ни Detail. И подскажите как добавить разделительные линии в списке? Спасибо. Ссылка на комментарий
0 Администраторы Brovin Yaroslav Опубликовано 29 июля, 2014 Администраторы Поделиться Опубликовано 29 июля, 2014 (изменено) Почему не добавляется иконка в TListBoxItem на платформе Windows?Так же поле Detail так же не поддерживается для TListBoxItem под Windows.Либо используйте свой стиль, либо TMetropolistUIListBoxItem P.S. Лучше определить TTimeEdit в стиле. При создании TTImeEdit, привязке к итему и большом числе итемов могут наблюдаться большое потребление ресурсов. За счет того, что для 1000 итемов будет создано и не распущено 1000 TTimeEdit Изменено 29 июля, 2014 пользователем Brovin Yaroslav Kitty 1 Ссылка на комментарий
0 Kitty Опубликовано 29 июля, 2014 Автор Поделиться Опубликовано 29 июля, 2014 Спасибо. >Лучше определить TTimeEdit в стиле Где можно прочитать как такое реализуется по шагам? Ссылка на комментарий
Вопрос
Kitty
Пытаюсь изучить TListBox в десктоп проекте. Не удается увидеть текст Detail ни в дизайнере ни через код. Подскажите какое свойство еще надо установить чтобы увидеть значения свойства ItemData?
Результат на рисунке. Нет ни картинки, нет ни Detail. И подскажите как добавить разделительные линии в списке?
Спасибо.
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения