Необходимо связать ListBox с ClientDataSet и вывести несколько полей (больше двух).
Интересует как реализовать свой клас от TListBoxItem (тут проблем особых нет), сделать добавление этих итемов через LiveBinding и собственно связать свои данные с полями ClientDataSet.
Интересует именно с помощью LiveBinding, так как с помощью кода это сделать есть хороший пример CustomListBox с XE7.
Проблему можно было бы решить очень просто, если бы при LiveBinding можно было задать обработчик для OnApplyStyleLookup (передать значения полей CDS одной строкой и распарсить их в обработчике на нужные компоненты стиля).
Может я не там ищу и есть просто пример как с ListBox сделать TableView ?
Вопрос
Nick N.
Дорый день
Необходимо связать ListBox с ClientDataSet и вывести несколько полей (больше двух).
Интересует как реализовать свой клас от TListBoxItem (тут проблем особых нет), сделать добавление этих итемов через LiveBinding и собственно связать свои данные с полями ClientDataSet.
Интересует именно с помощью LiveBinding, так как с помощью кода это сделать есть хороший пример CustomListBox с XE7.
Проблему можно было бы решить очень просто, если бы при LiveBinding можно было задать обработчик для OnApplyStyleLookup (передать значения полей CDS одной строкой и распарсить их в обработчике на нужные компоненты стиля).
Может я не там ищу и есть просто пример как с ListBox сделать TableView ?
Спасибо!
Ссылка на комментарий
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.