Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Изменение размеров TextArea в зависимости от контента (http://www.flasher.ru/forum/showthread.php?t=141336)

Alex_YAROST_22 22.06.2010 15:19

Изменение размеров TextArea в зависимости от контента
 
Простите за глупый вопрос, реально не могу нигде найти решение. В TextArea загружается html-текст. Соответственно надо добиться того, чтобы ширина компонента оставалась неизменной а высота менялась в зависимости от объема информации.

В тупике, никаких похожих свойств не нашел :( Заранее спасибо.

erectus 22.06.2010 15:44

вот тут пример для четвертого флекса... хотя и там это рабоает не лучшим образом
http://polygeek.com/2181_flex_resizi...ontent-in-flex

Alex_YAROST_22 22.06.2010 17:43

Спасибо, отличная ссылка! Посмотрю...

Dimitry_II 22.06.2010 20:05

А чем вариант
Код:

<TextArea id="_ta" height="{_ta.textHeight}"/>
не подходит?
textHeight - вычисляемое, поэтому могут быть "подвисания" изменения высоты. Если надо незамедлительно, то можно в обработчик change вставить _ta.validateNow().

Alex_YAROST_22 25.06.2010 11:34

Вот да, именно это свойство textHeight мне и было нужно :) Как сам его не увидел, не понимаю... Спасибо.

mkadan 25.06.2010 11:51

Автоматическая подгонка по высоте для Flex4:
Код:

<s:TextArea id="message" text="@{model.message}" width="100%" heightInLines="NaN"/>


Часовой пояс GMT +4, время: 04:30.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.