2014-10-27 4 views
3

Я создаю многопользовательское приложение FireMonkey, и я хотел бы изменить цвет элемента TListBox, когда он будет выбран.
Как это можно сделать в Rad Studio XE7?Можно ли изменить цвет выбранного элемента TListBox?

+0

[Создание определенного настраиваемого TListBoxItem] (http://stackoverflow.com/questions/18411131/creating-specific-custom-tlistboxitem-with-given-example-and-trouble-with-fontco) – SimaWB

+0

С какой задачей вы столкнулись? –

ответ

6
  1. Открыть Конструктор Bitmap Стиль (см мусорную папку RAD Studio) и создать стиль по умолчанию для Android (File -> New -> Android Light Style для FireMonkey)
  2. Разверните узел «Изображения» и экспортируйте все графические ресурсы. enter image description here
  3. В любом виде графического редактора изменить цвет фона TListBoxItem. enter image description here
  4. Возврат к BitmapStyleDesigner и обновление каждого изображения (style.png, style20x.png, style15.png, style30x.png). Для обновления выберите узел изображения и нажмите кнопку «Обновить». enter image description here
  5. Сохранить стиль в файл «Файл-> Сохранить как ...-> Выбираем тип файла "FireMonkey Style".
  6. Поместите стиль книги в форме и загрузить этот стиль.
+0

Поскольку он стоит, ответ скорее всего будет удален как «очень низкое качество», так как это ответ только для ссылок. Вы можете сделать это автономным ответом, сохраняя ссылка для справки. – bummi

+2

Хорошо, я переписал его как автономный. –

-4

Да! Это возможно в RAD Studio XE7 (до ответа на вопрос - см. Ревизии вопроса, чтобы понять, что ответит).

Wink

+0

Вам нужно заглянуть в функциональность стилей FireMonkey/FireUI. – HeartWare

Смежные вопросы