Свернуть или развернуть дерево с помощью Tabris
Я пытаюсь создать расширяемое / складываемое древовидное представление (например, виджет ExpandableListView для Android) с использованием Tabris Framework. Структура выглядит следующим образом:
- Категория 1
- Категория 2
- Пункт 2.1
- Пункт 2.2
- Пункт 2.3
- Категория 3
- Пункт 3.1
У Тебриса есть виджет Дерево. При этом на странице отображаются только категории. Дочерние элементы могут быть открыты на новой странице, только если выбран один из родителей (Категория). Но я хотел бы отобразить все на одной странице, как структура выше.
1 ответ
Решение
Отображение всех элементов на одной странице в настоящее время не поддерживается реализацией дерева Табрис. Я бы использовал обычный Composite с одним столбцом и выполнял отступ вручную. Может быть, с GridLayout и свойством HorizontalIdent.