Я научился создавать стилизованные списки и мои приложения стали выглядеть более менее красиво.
Теперь встал вопрос про наполнение списков данными.
Решил использовать технологию LiveBinding, но не нашел вменяемого объяснения принципов ее работы для версий XE3 и выше.
Там поменялся компонент-источник для произвольных классов списков. Теперь это PrototypeBindSource(почему прототип, он что не доделан?)вместо BindScope.
Сделал тестовый проект, чтобы протестировать возможности данного компонента, но связать компонент с данными чтобы они отобразились мне не удалось.
Для данных использовал обычный TList<T>.
Расскажите как это работает?
P.S. Связывание вроде бы заработало на простом списке. Теперь надо как то данные записывать в стиль...
В прикрепленном проекте в поле text стиля данные записываются, а как заполнить поле any_text ?
Вопрос
Ra72
Я научился создавать стилизованные списки и мои приложения стали выглядеть более менее красиво.
Теперь встал вопрос про наполнение списков данными.
Решил использовать технологию LiveBinding, но не нашел вменяемого объяснения принципов ее работы для версий XE3 и выше.
Там поменялся компонент-источник для произвольных классов списков. Теперь это PrototypeBindSource (почему прототип, он что не доделан?) вместо BindScope.
Сделал тестовый проект, чтобы протестировать возможности данного компонента, но связать компонент с данными чтобы они отобразились мне не удалось.
Для данных использовал обычный TList<T>.
Расскажите как это работает?
P.S. Связывание вроде бы заработало на простом списке. Теперь надо как то данные записывать в стиль...
В прикрепленном проекте в поле text стиля данные записываются, а как заполнить поле any_text ?
TestBindings.zip
Ссылка на комментарий
14 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.