Ö÷Òª×÷ÓþÍÊÇ»ñÈ¡Ò»¸öÈÝÆ÷Àï±íµ¥ÊäÈëµÄÖµ£¬·µ»ØÒ»¸ö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;
}
}
}
分享到:
相关推荐
°²×°ºÃºóÔÙÓÃËù´øµÄ¹¤¾ßcr-sql25Éú³É×¢²áºÅÀ´×¢²á¾ÍÍêÈ«¿ÉÒÔʹÓÃÁË ºº»¯ÎļþʹÓ÷½·¨£º °²×°ºÃLECCO SQL Expert for SQL Serverº...
»ý·ÖÖƹÜÀíÊÇÒ»ÖÖÓɲÎÓëÕß×ÔÈ»·ÖÅä²¢ÇÒÓëÈÎÎñ³É¹¦Óë³ö²»³É¹¦×éºÏµÄ¹ÜÀí·½·¨¡£ËüÔÚIT业界²¢²»ÊDZê×¼µÄ¹ÜÀí³£Óàµ...
在“²¿ÃÅ”和“¹¤×÷ÄÚÈÝ”下面,会列出具体的工作职责和成就,比如“±àдÍê³ÉÇ°¶ËÒ³ÃæºÍºó¶Ë´úÂë”、“±àдjobcenter¹¤¾ßϵÄjob»î¶¯”等,这些内容体现了...
¾ßÓн»Í¨ÏµÍ³µÄ±à¼ºÍÓû§²éѯµÈ¹¦ÄÜ£» ÓɳÂÓ£¬Âí±ó£¬»ª³É£¬Ìïê¿»Ô£¬ÍõÑó£¬ÕÅÒæç⣬¶ÅæÂ棬·ëºì࣬ÀîÄê...
//À¸ßÊý¾ÝÏß GPIO_SetBits(GPIOB, scl); //À¸ßʱÖÓÏß Delay_5us(); //ÑÓʱ GPIO_ResetBits(GPIOB, sda); //²úÉúϽµÑØ Delay_5us(); //ÑÓʱ GPIO_ResetBits(GPIOB, ...
´°×ÏÔʾ¿ª #define Basic 0x30 //»ù±¾Ö¸Áî /************************************************/ #define Extend 0x34 //À©³äÖ¸Áî #define SleepOn 0x08 //½øÈë˯...
ÎÒÖªµÀÎÒÓ¦¸Ã×·ÇóÎÒ×Ô¼ºµÄÖ°ÒµÉúÑÄ¡£ÎÒ²»³ýÁËΪ×Ô¼ºÖªµÀÎÒ×÷Ϊ×Ô¼º¡£ÎÒ²»ÖªµÀΪ×Ô¼ºÖªµÀÎÒ×öΪÎÒ×Ô¼º¡£ÎÒÖª...
½·¨Ôڲɼ¯Î¶Èʱ¾«¶È²»够£¬ÏµÍ³¿É¿¿ÐÔ²»ºÃ£¬Éè¼Æ²ÎÊý²»ÈÝÒ׿ØÖÆ£¬²¢ÇÒ³õ²Î¿ÉÄܸܺߡ£ÎªÁËÈ·Èϲ»ÄÜ·ûºÏ¹¤ÒµÉú²...
//¹ÜÀíLCDÖØÒª²ÎÊý //LCDµÄ»±ÊÑÕÉ«ºÍ±³¾°É« extern u16 POINT_COLOR;//ĬÈϺìÉ« extern u16 BACK_COLOR; //±³¾°ÑÕÉ«.ĬÈÏΪ°×É«
¹ãÖÝÊÐÐÇÒíµç×ӿƼ¼ÓÐÏÞ¹«Ë¾ ×÷ÕߣºÕýµãÔ×Ó @ALIENTEK ************************************************/ int main(void) { u8 key; u8 i=0,t=...
//ΪfatfsÏà¹Ø±äÁ¿ÉêÇëÄÚ´æ f_mount(fs[0],"0:",1); //¹ÒÔØSD¿¨ f_mount(fs[1],"1:",1); //¹ÒÔØFLASH. POINT_COLOR=RED; while(font_init()) //¼ì²é×Ö...
#include <hidef.h> /* common defines and macros */ #include <MC9S12XS128.h> /* derivative information */ .../////////ͨ¹ýÁ¬Ðø¼Ç¼µÃµ½µÄ·¾¶¶Ôµ±Ç°¶æÁ¿½øÐÐÐÞÕý
¹ãÖÝÊÐÐÇÒíµç×ӿƼ¼ÓÐÏÞ¹«Ë¾ ×÷ÕߣºÕýµãÔ×Ó @ALIENTEK ************************************************/ int main(void) { u16 t; u16 len; u...
-- Èç¹ûIE°æ±¾Ð¡ÓÚ 6.00.2800.1106 , »òÕßûÓа²×°, -- ÉèÖÃʧ°Ü±ê¼Ç=true if ((String.CompareFileVersions(strIEVersion, "6.00.2800.1106")== -1) or (strIEVersion == ...
}else{//Èç¹ûµ±Ç°ÏÔʾµÄÂÌÉ«Öù×Ӹ߶ÈСÓÚ֮ǰµÄÖù×ÓÔòÐèÒª½«¶àÓàµÄÂÌÉ«Öù×ÓÓñ³¾°É«Ìî³ä LCD_Fill(RedNewHeight[i],(BarWidth+2)*...
//ΪfatfsÏà¹Ø±äÁ¿ÉêÇëÄÚ´æ piclib_init(); //³õʼ»¯»Í¼ f_mount(fs[0],"0:",1); //¹ÒÔØSD¿¨ f_mount(fs[1],"1:",1); //¹ÒÔØSD¿¨ f_mount(fs[2],"2:",1)...
- “ÝÞ)G()ßàáâwã³âäåæ2ç¹A'”中的“ÝÞ”、“ßàáâwã³”等可能是指软件开发过程中使用的工具或方法。 #### 4.2 项目管理 - “èO 8 3ÏéC6 Cêë/I 9 !P //2 9 (P &/BC 1 &)¬A'”中的...
//ÕâÀï¿ÉÒÔÓÅ»¯ËÙ¶È £¬¾²âÊÔ×îµÍµ½5»¹ÄÜдÈë while(i) { i--; } } void delay5ms(void) { int i=5000; while(i) { i--; } } /*********************...
Îȶ¨ÎÀÉíÉúÉúÎÊÌâÔÚÈÈÎøµÄ³Ì¶ÈÉϱȿìÉý³ÉÎȶ¨×´ÎÄ¡£Îȶ¨ÎÀÉíÉúÉúÎÊÌâºÜ³£³öÏÖÔÚ¸ßÎÂÌìÆøÖС£ÈçΪ²éÉÙÎȶ¨Ôõ...
...Ý<Ý<Ý<ÝÞß+àá âIã Þß+àá âIã Þß+àá âIã Þß+àá âIã