Я вычисляю maxHeight изображения, встроенного в компонент Canvas, который является частью компонента Canvas, являющегося дочерним элементом Accordion.Как получить размер ребенка Flex Accordion?
Мне нужно получить фактическое количество пикселей, доступных для выбранного в настоящий момент дочернего Контейнера. Как ни странно, measuredHeight и getExplicitOrMeasuredHeight() дают размер времени разработки Canvas, который я использовал как дочерний Контейнер Аккордеона. а не размер времени выполнения на основе height="100%"
или top="10" bottom="10"
.
Я ожидал, что дети Аккордеона будут рассчитаны на клиентскую область Аккордеона, и это позволит моему коду выяснить, насколько велика изображение, не создавая полосы прокрутки. Я прошел через источник Accordion.as, но ничего не выпрыгивает на меня. Я собираюсь подкласс класса Accordion, чтобы сделать protected function get contentHeight():Number
публичной функцией.
Любые идеи?