У меня есть приложение, представляющее форму, которая принимает множество элементов данных. Я хотел бы «вычеркнуть» те не обязательные поля, которые не были выполнены (установив альфа в «.5»). Я подумывал создать массив и вручную ввести все TextInputs и CheckBoxes и т. Д., Но затем я подумал, что может/должен быть способ получить список всех компонентов и элементов управления в моем приложении. Я провел некоторое исследование, но еще не нашел ответа - я продолжу смотреть. Взглянув на меня, я подумал, что задаю здесь вопрос. Спасибо за любые рекомендации.В Flex 4 как получить список компонентов в моем приложении
ответ
Я рекомендую вам изучить контейнеры Form и FormElement из пакета mx. Они будут работать в flex4. Это позволяет очень легко настроить параметры проверки и требуемые поля. Вот documentation.
Спасибо, Грег. Я использую контейнеры Form и FormElement, и я использую некоторую проверку и указание необходимых полей. Я не задал свой вопрос должным образом - извините. Мне было интересно, как динамически получить список моих компонентов во время выполнения. Я ищу функцию типа getComponentList. Например, если у меня есть Form с 3 FormElements, я хочу создать список из них во время выполнения. благодаря – JoeH
После прочтения комментария, это звучит просто. Вы можете прокручивать элементы формы. Это различно для формы MX и формы искры.
var listOfElements:Array = [];
var formItem:FormItem;
for (var i:int = 0; i < myForm.numElements; i++) //myForm.numChildren for MX
{
formItem = myForm.getElementAt(i) as FormItem; //myForm.getItemAt(i) for MX
if(formItem)
{
trace("setting alpha for",formItem.name);
formItem.alpha = 0.5;
listOfElements.push(formItem);
}
}
- 1. Визуальный список компонентов Flex
- 2. Использование Flash-компонентов в приложении Flex
- 3. Flex 4: как получить выпадающий список флажков
- 4. Обработчики привязки компонентов Flex в приложении
- 5. перетаскивание компонентов в flex
- 6. Получить список доступных компонентов
- 7. Перемещение компонентов в Flex?
- 8. Flex 4 -Загрузка SWF-кода в приложении
- 9. Как получить список рабочих процессов IIS в моем консольном приложении?
- 10. Flash-компонентов в Flex
- 11. Многопоточность в приложении Flex Flex
- 12. Использовать список друзей Facebook в моем приложении?
- 13. Список папок в Flex
- 14. Flex 4 - скроллер кожа
- 15. Добавление компонентов в приложение Flex 4 делает экран пустым?
- 16. Как я могу использовать функцию проверки google в моем веб-приложении Flex 4?
- 17. Как получить WordPress меню в моем приложении
- 18. Как получить проезд в моем приложении iOS6
- 19. Как получить текущую активность в моем приложении?
- 20. Как получить все маршруты в моем приложении?
- 21. Как получить этот вид в моем приложении?
- 22. Анимация дочерних элементов в Flex 4
- 23. Список не появится в моем приложении
- 24. Flex 4: изменить позицию элемента в s: Список
- 25. Не удается получить данные в приложении Flex
- 26. Flex: Как я могу получить данные перед загрузкой компонентов?
- 27. Список сетей Wi-Fi в моем приложении
- 28. Список CardView не прокручивается в моем приложении
- 29. Как использовать SWF в оболочке Flex 4?
- 30. Как узнать порядок рендеринга компонентов в Flex
Был ли у вас ответ на этот вопрос? есть ли какой-либо метод, например getcomponentList? – karthi