獲取Flex中的itemRenderer中的控件


					
					lstFielsInput.validateNow();//必要時刷新
					var numItem:int=lstFielsInput.dataGroup.numElements;
					for(var i:int=0;i<numItem;i++){
						var itemRenderer:ItemRenderer=lstFielsInput.dataGroup.getElementAt(i) as ItemRenderer;
						if (itemRenderer){
							itemRenderer.validateNow();
							var hg:HGroup=itemRenderer.getElementAt(0) as HGroup;
							var textInput:spark.components.TextInput=hg.getElementAt(1) as spark.components.TextInput;
							textInput.text="";
						}
					}

需要注意的是,getElementAt(索引號)獲取的是一個控件下的一級子控件,並不包括一級子控件下的二級子控件

----


發佈了16 篇原創文章 · 獲贊 5 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章