#list #apache-flex #flex4 #flex-spark
#Список #apache-flex #flex4 #flex-spark
Вопрос:
Я новичок в Flex 4 (и Flex / AS в целом). Я использую элемент управления spark list для отображения определенных элементов с помощью моего пользовательского средства визуализации элементов. Я пытаюсь добиться следующего: (1) показать разделительную линию между строками в моем элементе управления списком (2) даже если не было добавлено ни одной строки, я хочу, чтобы горизонтальные линии сетки отображались в фоновом режиме
Я не уверен, что (1) и (2) могут быть достигнуты за один раз. Я могу решить (1), изменив мой инструмент визуализации элементов, чтобы у него была граница, я полагаю. Но я хочу знать, есть ли лучший или более традиционный способ.
Я не уверен, как обратиться к (2).
Спасибо!
Ответ №1:
Я бы сделал это, как вы сказали, нарисовав линию внизу средства визуализации элементов. Что касается (2), вы могли бы добавить строку непосредственно в оболочку пользовательского списка и удалить ее, когда установлен dataprovider
Комментарии:
1. Привет, спасибо за ответ. Но я не уверен, как будет работать оболочка (ссылка на (2)). Изначально список должен быть пустым и иметь высоту 10 строк. На этом этапе я хотел бы видеть линии сетки (9 разделителей). Когда пользователь добавит фактическую строку, я все равно смогу увидеть линии сетки для 9 пустых строк (8 разделителей). Также начальная высота (10 строк) может увеличиться, если пользователь изменит размер окна. Если он перетащит и увеличит размер окна, мой список теперь может иметь высоту 20 строк. Поможет ли ваш подход и с этим?