在我們的代碼中,我們動態地將複選框添加到vgroup中。代碼如下這樣的事情Flex 4 VGroup.getElementAt()返回元素的ID
FLEX 3 :::
var tempVBox:VBox = new VBox;
var tempCheckbox:Checkbox = new Checkbox;
tempCheckbox.id="someid";
tempCheckbox.label="somelabel";
tempCheckbox.event="someevent";
tempVgroup.addChild(tempCheckbox);
在同一動作,我們有另一個功能getcheckbox元素執行一些操作一樣選擇所有。代碼如下像
var tempVBox:VBox = new VBox;
for(i=0;i<tempVBox.numChildren;i++){
tempVBox.getChildAt(i)
}
Alert.show(tempVBox.getChildAt(I))會有些東西一樣VBox660.Checkbox998 但FLEX4代碼改變這樣
FLEX4 ::::
var tempVgroup:VGroup = new Vgroup;
var tempCheckbox:Checkbox = new Checkbox;
tempCheckbox.id="someid";
tempCheckbox.label="somelabel";
tempCheckbox.event="someevent";
tempVgroup.addElement(tempCheckbox);
在同一個動作中,我們有另一個函數getcheckbox元素來執行一些操作,如全選。代碼如下
var tempVgroup:VGroup = new Vgroup;
for(i=0;i<tempVgroup.numElements;i++){
tempVgroup.getElementAt(i)
}
Alert.show(tempVgroup.getElementAt(i))將給VGroup889。 房主
房主是複選框ID集...
誰能幫我在這我需要得到元素這樣VGroup660.Checkbox998
對不起,如果代碼是沒有邏輯正如我在瀏覽器完全寫道
感謝
謝謝你給我的複選框的ID – 2015-02-10 10:35:14