Follow Flex After Dark on Twitter

Flex After Dark

Flex After Dark is a learning community dedicated to Adobe Flex and related technologies. If you are trying to become a better Flex developer, you have come to the right place.


Flex Drag-and-Drop, the Definitive Tutorial

Drag-and-drop lets you move components and transfer data in a Flex application via the mouse and ubiquitous "click-drag-drop" paradigm. All Flex components support drag-and-drop operations with the proper enablement.

We're going to follow these steps to learn about Drag-and-Drop in Flex:

  1. Create a Project and Application
  2. Create some Boxes (one for dragging, one for dropping)
  3. Make the Red Box Draggable
  4. Make the Blue Box a Drop Target
  5. Handle the Drop
  6. Show Feedback
  7. Use Drag Source

Start the Tutorial now: Flex Drag-and-Drop

Featured Documentation

  • ActionScript Array The ActionScript Array class and usage examples.
  • ActionScript E4X E4X (ECMAScript for XML) enables ActionScript to handle XML as a first-class citizen.
  • ActionScript EventDispatcher EventDispatcher is used for event dispatching and listener registration.
  • ActionScript Get/Set Functions ActionScript Get/Set Functions are special function handlers for property accessors.
  • ActionScript Language Introduction to the ActionScript 3.0 programming language.
  • ActionScript XML ActionScript has powerful XML support via E4X.
  • ActionScript vs Java ActionScript has many similarities to the Java programming language.
  • Flex Binding Flex Data Binding enables objects and their values to be bound together so that when a source changes a target automatically gets updated.
  • Flex Collections Collections are objects that provide a uniform way to access and represent item lists.
  • Flex Common Controls Overview of common Flex controls, including: Button, ComboBox, List, and TextArea.
Featured Docs
  • ActionScript Array The ActionScript Array class and usage examples.
  • ActionScript E4X E4X (ECMAScript for XML) enables ActionScript to handle XML as a first-class citizen.
  • ActionScript EventDispatcher EventDispatcher is used for event dispatching and listener registration.
  • ActionScript Get/Set Functions ActionScript Get/Set Functions are special function handlers for property accessors.
  • ActionScript Language Introduction to the ActionScript 3.0 programming language.
  • ActionScript XML ActionScript has powerful XML support via E4X.
  • ActionScript vs Java ActionScript has many similarities to the Java programming language.
  • Flex Binding Flex Data Binding enables objects and their values to be bound together so that when a source changes a target automatically gets updated.
  • Flex Collections Collections are objects that provide a uniform way to access and represent item lists.
  • Flex Common Controls Overview of common Flex controls, including: Button, ComboBox, List, and TextArea.