Создал свой стиль компонента TListView, как учил на вебинаре Евгений Крюков (Edit Custom Style).
Стиль простой - цвет фона - черный, цвет букв Item'а - светло серый, разделительная черта - светло серая.
В приложении хочу использовать что-то наподобие режимов дня и ночи. Данный стиль является "ночным".
Дефолтный стиль TListView использую как "дневной".
Вопрос в следующем: при переключении данных стилей в рантайме, наблюдается неправильная работа: цвет фона меняется корректно на всю высоту компонента, а вот цвет букв в видимой области не меняется, но стоит прокрутить TListView ниже видимой области - там цвет шрифта изменился, и так до конца списка можно создать такую вот непонятную "зебру".
Меняю стили при помощи свойства StyleLookup компонента TListView. В чем может быть проблема?
Вопрос
HyperZen
Добрый день!
Создал свой стиль компонента TListView, как учил на вебинаре Евгений Крюков (Edit Custom Style).
Стиль простой - цвет фона - черный, цвет букв Item'а - светло серый, разделительная черта - светло серая.
В приложении хочу использовать что-то наподобие режимов дня и ночи. Данный стиль является "ночным".
Дефолтный стиль TListView использую как "дневной".
Вопрос в следующем: при переключении данных стилей в рантайме, наблюдается неправильная работа: цвет фона меняется корректно на всю высоту компонента, а вот цвет букв в видимой области не меняется, но стоит прокрутить TListView ниже видимой области - там цвет шрифта изменился, и так до конца списка можно создать такую вот непонятную "зебру".
Меняю стили при помощи свойства StyleLookup компонента TListView. В чем может быть проблема?
Изменено пользователем HyperZen
Ссылка на комментарий
43 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.