- 0
Развернуть TListBoxItem на всю форму
-
Похожий контент
-
- 40 ответов
- 2 870 просмотров
-
- 2 ответа
- 1 595 просмотров
-
- 3 ответа
- 1 803 просмотра
-
- 12 ответов
- 2 638 просмотров
-
- 4 ответа
- 3 118 просмотров
-
- 7 ответов
- 2 605 просмотров
-
- 0 ответов
- 1 235 просмотров
-
- 0 ответов
- 940 просмотров
-
- 4 ответа
- 1 682 просмотра
-
- 5 ответов
- 3 273 просмотра
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
Zitto
Приветствую. Задача, при клике на ListBoxItem развернуть его на весь ListBox с анимацией.
Решаю её через
ListBoxItem.AnimateFloat( 'Height', ListBox.Height ) и
ListBoxItem.AnimateFloat( 'Height', 0 ) соответственно.
В каждом LisBoxItem находится свой ListBox с элементами, который в последствии и разворачивается на весь экран.
В следствии столкнулся со следующей проблемой:
Если развернуть один ListBoxItem и выделить один элемент на дочернем ListBox, а после свернуть его обратно и развернуть следующий, то всплывает ошибка
EArgumentOutOfRangeException
Конкретно на приложенном примере следует:
Проблема, видно, в обращении к уже скрытым элементам ListBoxItem и решить её удалось сворачивая остальные ListBoxItem не до 0, а до 1 или даже 0.1 .
Выход не нравится, прошу помощи в более элегантном решении
Request.zip
Ссылка на комментарий
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.