Take a dropDownList dynamically created and added to a dynamically created
HGroup and placed in a static VGroup. See bellow..
----------------------------------------------------------
protected var cohab_hgroup:Array = new Array();
protected var cohab_gender:Array = new Array();
cohab_gender.push(new DropDownList());
cohab_gender[cohab_hgroup.length-1].width = 100;
cohab_gender[cohab_hgroup.length-1].prompt = "Select";
cohab_gender[cohab_hgroup.length-1].dataProvider = gender_list;
cohab_hgroup[cohab_hgroup.length-1].addElement(cohab_gender[cohab_hgroup.length-1]);
cohab_list.addElement(cohab_hgroup[cohab_hgroup.length-1]);
<s:VGroup id="cohab_list" width="100%" clipAndEnableScrolling="true"/>
---
But now I need to add a validator...
------------------------------------
protected var cohab_gender_validator:Array = new Array();
cohab_gender_validator.push(new NumberValidator());
cohab_gender_validator[cohab_hgroup.length-1].source =
cohab_gender[cohab_hgroup.length-1];
cohab_gender_validator[cohab_hgroup.length-1].property = "selectedIndex";
cohab_gender_validator[cohab_hgroup.length-1].minValue = 0;
cohab_gender_validator[cohab_hgroup.length-1].lowerThanMinError="A
choice must be made.";
---
I's just not working, anyone with an idea of whats missing?
- Stephen