Каково состояние TextArea во Flex, когда мы не можем ввести в него курсор, и в него не передается текст? - PullRequest
0 голосов
/ 19 августа 2011

Мне нужно знать, что является состоянием или свойством текстовой области в flex, когда мы не могли ввести текст в нем, меня беспокоит то, введен ли текст (возможно, после того, как он удален) или нет.(Я думаю, что я изо всех сил стараюсь объяснить мою проблему) Спасибо

Спасибо всем вам, что вы предоставили решение / ответ

Ответы [ 3 ]

3 голосов
/ 19 августа 2011

И MX, и Spark TextAreas поддерживают свойства editable и selectable.Первый запрещает пользователю изменять текст, второй - выделять его:

<mx:TextArea editable="false" selectable="false"
    text="Sample Text"/>

<s:TextArea editable="false" selectable="false"
    text="Sample Text"/>
2 голосов
/ 20 августа 2011

Я не уверен, что понимаю вашу проблему, но, похоже, это может быть ошибка плеера Safari 5.1 / Flash Debug.Попробуйте переключиться на другой браузер при отладке / тестировании вашего проекта.Если у тебя такое же поведение, забудь все, что я только что сказал.

Подробнее читайте здесь: https://discussions.apple.com/message/15666579#15666579

«Я также не думаю, что это было сделано намеренно. Я думаю, что это было немного небрежно (Apple вытолкнула Safari 5.1, прежде чем он был полностьюпротестировано - проблема с флэш-памятью - только одна из нескольких проблем, которые я заметил в новом браузере. Очень разочаровывает.). "

1 голос
/ 19 августа 2011

Если вы говорите о MX TextArea, вы можете отключить компонент:

myTextArea.enabled = false;

Если вы используете Spark TextArea, вы можете использовать editable свойство .

...