Flex - Form

Introduction

The Form container lets you control the layout of a form, mark form fields as required or optional, handle error messages, and bind your form data to the Flex data model to perform data checking and validation. It also lets you use style sheets to configure the appearance of your forms.

Class declaration

Following is the declaration for spark.components.Form class:

public class Form
extends Container

Public properties

S.N.

Property & Description

1

invalidElements : Array

[read-only] A sorted Array of descendant elements that are in an invalid state.

Public methods

S.N.

Method & Description

1

Form()

Constructor.

Methods inherited

This class inherits methods from the following classes:

mx.core.Component

mx.core.UIComponent

mx.core.FlexSprite

flash.display.Sprite

flash.display.DisplayObjectContainer

flash.display.InteractiveObject

flash.display.DisplayObject

flash.events.EventDispatcher

Object

Flex Form Example

Let us follow the following steps to check usage of Form in a Flex application by creating a test application:

Step

Description

1

Create a project with a name HelloWorld under a package com.tutorialspoint.client as explained in the Flex - Create Application chapter.

Once you are ready with all the changes done, let us compile and run the application in normal mode as we did in Flex - Create Application chapter. If everything is fine with your application, this will produce following result: [ Try it online ]