Перейти к содержанию
  • 0
aleksandrguru

Как добраться до объектов стиля?

Вопросы

Подскажите как добраться до прогрессбара нужно менять значения прогрессбара в активном iteme/

 

 

25711add24a7095a88c8169cadf714b8.png

post-781-0-64601500-1420761049_thumb.png

Поделиться сообщением


Ссылка на сообщение

Рекомендуемые сообщения

  • 0

Да пробовал не получается. :(

пробую так не работает

 if Item.Index = 1 then

       ListBox1.BeginUpdate;
       Item.Parent := ListBox1;
       Item.StyleLookup := 'listboxitemstyle';
       Item.Height:=70;
       Item.Text := '';
       Item.StylesData['text2'] := '666666';
       Item.StylesData['info.OnClick'] := TValue.From<TNotifyEvent>(DoInfoClick);
       item.StylesData['progress1.value']:= Round(e);
       ListBox1.EndUpdate;

Поделиться сообщением


Ссылка на сообщение
  • 0

пробуй держать прогресс бар не в стиле, а создай наследника от TListBoxItem, всунь туда прогресс-бар, перепиши ApplyStyle. и работай с прогрессом как со свойством наследника

Поделиться сообщением


Ссылка на сообщение
  • 0

Да в стилях мне понравилось , работать и визуально можно настроить все, сразу настроил несколько стилей и вставляй их

Непонятно нужно обращаться к layot2stule

Поделиться сообщением


Ссылка на сообщение
  • 0

Конечно есть, TListBox в FireMonkey. Создание своих стилизованных итемов для TListBox. 1 часть

От себя добавлю, что, скорее всего, вам необходимо принудительно прогрузить стиль в коде.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...