Сбросьте ширину маркировки гибкого провода к “автоматическому” после установки явной ширины?

Да, я сыт по горло людьми, говорящими Вам, это - плохой стиль.

Редактирование: Это имело больше смысла, прежде чем вопрос был зафиксирован.

5
задан Sam Martin 21 October 2009 в 15:17
поделиться

2 ответа

label.width = NaN;
//not sure if the following lines are required
label.invalidateSize();
label.width = label.measuredWidth;

Из flex Liveocs

Когда вы устанавливаете определенную высоту и ширину компонента , Flex не вызывает метод measure (), даже если вы явно вызываете метод invalidateSize (). То есть Flex вызывает метод measure () только в том случае, если свойство explicitWidth или explicitHeight компонента имеет значение NaN.

8
ответ дан 14 December 2019 в 01:11
поделиться

Установите для ширины значение undefined:

yourLabelId.width = undefined;

1
ответ дан 14 December 2019 в 01:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: