Flex: контейнер Panel теряет borderSkin (встроенный SWF), когда появляются полосы прокрутки - PullRequest
0 голосов
/ 19 ноября 2010

Я расспрашивал и гуглил как сумасшедший, но не могу понять это.У меня есть панель в приложении flex-AIR с borderSkin - символом @Embed swf.Все выглядит хорошо, пока на панели не будет добавлено достаточное количество дочерних элементов, чтобы заслужить полосу прокрутки, после чего borderSkin исчезнет, ​​оставив только цвет фона по умолчанию.Уберите детей, и бордюрная кожа вернется.Символ swf использует сетки масштаба 9.

Что я делаю не так?Есть идеи?Заранее спасибо, Джереми

Ответы [ 2 ]

1 голос
/ 30 ноября 2010

Я нашел ответ от друга. Видимо, цвет фона панели исчезает автоматически, когда применяется пользовательская граница. Однако при использовании полос прокрутки этот фон появляется снова - белый цвет по умолчанию - и заполняет всю панель. Установка фонового альфа-канала на 0 решает проблему.

0 голосов
/ 29 ноября 2010

Я, наконец, обманул. Я положил панель в коробку и отключил политику прокрутки на панели. Надеюсь, это может помочь. Cdkey22

...