`
zergest
  • 浏览: 46537 次
  • 性别: Icon_minigender_1
  • 来自: 茂名
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

flex¹¤¾ßÀà

阅读更多
Ö÷Òª×÷ÓþÍÊÇ»ñÈ¡Ò»¸öÈÝÆ÷Àï±íµ¥ÊäÈëµÄÖµ£¬·µ»ØÒ»¸övo,ÒÔ¼°µ±Ò»¸öÈÝÆ÷ÖÐÓкܶàcheckboxʱ£¬·½±ã»ñÈ¡Ñ¡ÖÐÏîµÄÖµ
package com.hjdl.tools
{
import mx.containers.FormItem;
import mx.controls.CheckBox;
import mx.controls.ComboBox;
import mx.controls.TextArea;
import mx.controls.TextInput;
import mx.core.Container;
import mx.controls.Alert;
public class FormTool
{
//ÎÞformitemµÄ±íµ¥£¬½öÖ§³ÖÁ½´æÈÝÆ÷ǶÌ×
public static function getFormVo(formPanel:Container,vobj:Object):Object{
var fi_arr:Array=formPanel.getChildren();
for(var j:int=0;j<fi_arr.length;j++){ <br="">//Èç¹ûÀïÃ滹Óв㴰¿Ú
if(fi_arr[j] is Container)
{
var con_arr:Array=Container(fi_arr[j]).getChildren();
for(var k:int=0;k<con_arr.length;k++) <br="">{
if(con_arr[k] is TextInput){
vobj[TextInput(con_arr[k]).id]=TextInput(con_arr[k]).text;
}
if(con_arr[k] is TextArea){
vobj[TextArea(con_arr[k]).id]=TextArea(con_arr[k]).text;
}
if(con_arr[k] is ComboBox){
vobj[ComboBox(con_arr[k]).id]=ComboBox(con_arr[k]).selectedItem.data;
}
}
}
if(fi_arr[j] is TextInput){
vobj[TextInput(fi_arr[j]).id]=TextInput(fi_arr[j]).text;
}
if(fi_arr[j] is TextArea){
vobj[TextArea(fi_arr[j]).id]=TextArea(fi_arr[j]).text;
}
if(fi_arr[j] is ComboBox){
vobj[ComboBox(fi_arr[j]).id]=ComboBox(fi_arr[j]).selectedItem.data;
}
}

return vobj;
}
//ÓÐformitemµÄ±íµ¥
public static function getFormVoByFormItem(formPanel:Container,vobj:Object):Object{
var item_arr:Array=formPanel.getChildren();
for(var i:int=0;i<item_arr.length;i++){ <br="">if(item_arr[i] is FormItem){
var fi_arr:Array=FormItem(item_arr[i]).getChildren();
for(var j:int=0;j<fi_arr.length;j++){ <br="">if(fi_arr[j] is TextInput){
vobj[TextInput(fi_arr[j]).id]=TextInput(fi_arr[j]).text;
}
if(fi_arr[j] is TextArea){
vobj[TextArea(fi_arr[j]).id]=TextArea(fi_arr[j]).text;
}
if(fi_arr[j] is ComboBox){
vobj[ComboBox(fi_arr[j]).id]=ComboBox(fi_arr[j]).selectedItem.data;
}
}

}
}
return vobj;
}
//¸ù¾ÝÌṩµÄÊý×飬½«Ò»¸öÈÝÆ÷ÄڵķûºÏÌõ¼þµÄcheckboxÑ¡ÖÐ,µÚÒ»¸ö²ÎÊýÊÇÈÝÆ÷ID£¬µÚ¶þ¸öÊÇÊý×é
public static function selectCheckBox(con:Container,data:Array):void
{
var item_arr:Array=con.getChildren();
for(var i:int=0;i<item_arr.length;i++){ <br="">if(item_arr[i] is CheckBox)
{
for(var j:int=0;j<data.length;j++) <br="">{
CheckBox(item_arr[i]).selected=false;//ÏÈ°ÑÔ­À´Ñ¡ÖеÄÇå³ý
if(data[j]==CheckBox(item_arr[i]).data)
{
CheckBox(item_arr[i]).selected=true;
break;
}
}
}

}
}
//»ñÈ¡ËùÓÐÑ¡ÖеÄCheckBoxÖµ
public static function getSelectCheckBoxData(con:Container):String{
var cbData:String="";
var conItem:Array=con.getChildren();
for(var i:int=0;i<conitem.length;i++) <br="">{
if(conItem[i] is CheckBox)
{
if(CheckBox(conItem[i]).selected==true)
{
//cbData.push(CheckBox(conItem[i]).data);
cbData=CheckBox(conItem[i]).data+":"+cbData;
}
}
}
return cbData;
}
}
}
分享到:
评论

相关推荐

    LECCO SQL Expert for sql server

    °²×°ºÃºóÔÙÓÃËù´øµÄ¹¤¾ßcr-sql25Éú³É×¢²áºÅÀ´×¢²á¾ÍÍêÈ«¿ÉÒÔʹÓÃÁË ºº»¯ÎļþʹÓ÷½·¨£º °²×°ºÃLECCO SQL Expert for SQL Serverº...

    C课程设计 交通咨询

    ¾ßÓн»Í¨ÏµÍ³µÄ±à¼­ºÍÓû§²éѯµÈ¹¦ÄÜ£» ÓɳÂÓ£¬Âí±ó£¬»ª³É£¬Ìïê¿»Ô£¬ÍõÑó£¬ÕÅÒæç⣬¶ÅæÂ棬·ëºì࣬ÀîÄê...

    32光照2.rar

    //À­¸ßÊý¾ÝÏß GPIO_SetBits(GPIOB, scl); //À­¸ßʱÖÓÏß Delay_5us(); //ÑÓʱ GPIO_ResetBits(GPIOB, sda); //²úÉúϽµÑØ Delay_5us(); //ÑÓʱ GPIO_ResetBits(GPIOB, ...

    单片机与液晶做的贪吃蛇游戏(有源码)

    ´°×ÏÔʾ¿ª #define Basic 0x30 //»ù±¾Ö¸Áî /************************************************/ #define Extend 0x34 //À©³äÖ¸Áî #define SleepOn 0x08 //½øÈë˯...

    基于PLC的模糊控制新算法

    1 ÐÂËã·¨Éè¼ÆµÄ×ÜÌå˼Ïë ÈçÉÏËùÊö£¬¼òµ¥µÄÄ£ºý²é±í·¨Ë...ÌåÏÖ³ö¸Ã¹æÔòµÄÔ­Àí¡£Õâ¾ÍÊÇ×ÔÐÞÕýÒò×Ó·¨µÄ»ù±¾Ë¼ ·¡£

    TFT LCD显示

    //¹ÜÀíLCDÖØÒª²ÎÊý //LCDµÄ»­±ÊÑÕÉ«ºÍ±³¾°É« extern u16 POINT_COLOR;//ĬÈϺìÉ« extern u16 BACK_COLOR; //±³¾°ÑÕÉ«.ĬÈÏΪ°×É«

    实验24 485实验.zip

    ¹ãÖÝÊÐÐÇÒíµç×ӿƼ¼ÓÐÏÞ¹«Ë¾ ×÷ÕߣºÕýµãÔ­×Ó @ALIENTEK ************************************************/ int main(void) { u8 key; u8 i=0,t=...

    实验41 T9拼音输入法实验.zip

    //ΪfatfsÏà¹Ø±äÁ¿ÉêÇëÄÚ´æ f_mount(fs[0],"0:",1); //¹ÒÔØSD¿¨ f_mount(fs[1],"1:",1); //¹ÒÔØFLASH. POINT_COLOR=RED; while(font_init()) //¼ì²é×Ö...

    智能车光电组程序

    #include &lt;hidef.h&gt; /* common defines and macros */ #include &lt;MC9S12XS128.h&gt; /* derivative information */ .../////////ͨ¹ýÁ¬Ðø¼Ç¼µÃµ½µÄ·¾¶¶Ôµ±Ç°¶æÁ¿½øÐÐÐÞÕý

    实验43 USB虚拟串口实验.zip

    ¹ãÖÝÊÐÐÇÒíµç×ӿƼ¼ÓÐÏÞ¹«Ë¾ ×÷ÕߣºÕýµãÔ­×Ó @ALIENTEK ************************************************/ int main(void) { u16 t; u16 len; u...

    SetupFactory(Dot net4.0脚本) .net4 脚本

    -- Èç¹ûIE°æ±¾Ð¡ÓÚ 6.00.2800.1106 , »òÕßûÓа²×°, -- ÉèÖÃʧ°Ü±ê¼Ç=true if ((String.CompareFileVersions(strIEVersion, "6.00.2800.1106")== -1) or (strIEVersion == ...

    STM32音乐频谱分析仪

    }else{//Èç¹ûµ±Ç°ÏÔʾµÄÂÌÉ«Öù×Ӹ߶ÈСÓÚ֮ǰµÄÖù×ÓÔòÐèÒª½«¶àÓàµÄÂÌÉ«Öù×ÓÓñ³¾°É«Ìî³ä LCD_Fill(RedNewHeight[i],(BarWidth+2)*...

    STM32 HOST USB代码

    //ΪfatfsÏà¹Ø±äÁ¿ÉêÇëÄÚ´æ piclib_init(); //³õʼ»¯»­Í¼ f_mount(fs[0],"0:",1); //¹ÒÔØSD¿¨ f_mount(fs[1],"1:",1); //¹ÒÔØSD¿¨ f_mount(fs[2],"2:",1)...

    stm32 mpu_6050程序

    //ÕâÀï¿ÉÒÔÓÅ»¯ËÙ¶È £¬¾­²âÊÔ×îµÍµ½5»¹ÄÜдÈë while(i) { i--; } } void delay5ms(void) { int i=5000; while(i) { i--; } } /*********************...

    高质量C++编程指南

    ...Ý&lt;Ý&lt;Ý&lt;ÝÞß+àá âIã Þß+àá âIã Þß+àá âIã Þß+àá âIã

Global site tag (gtag.js) - Google Analytics