0

cmbCopyFrom という名前の ComboBox をセットアップしましたが、その可視性は、別の ComboBox である cmbBoundary から項目 'Pricing Zone' が選択されたかどうかに基づいており、価格ゾーンが選択されていても cmbCopyFrom が表示されないことがあります。何が原因なのかわからない。助言がありますか?

 <s:ComboBox id="cmbBoundary"  prompt="Select a Boundary" 
            labelFunction="codeLabel"  /> 

 <s:ComboBox id="cmbCopyFrom"  prompt="Copy From" labelFunction="codeLabelKey" 
 dataProvider="{model.arrOfLOB}" 
 includeInLayout="{model.isCopyFromVisible}" 
 visible="{model.isCopyFromVisible}"  />

  cmbBoundary.addEventListener(IndexChangeEvent.CHANGE,boundarySelected);

  protected function boundarySelected(evt:IndexChangeEvent):void {

   trace("Index change event fired..."+this.cmbBoundary.selectedItem.name);

   if (this.cmbBoundary.selectedItem && this.cmbBoundary.selectedItem.name == "Pricing Zones" ) {

        model.isCopyFromVisible = true;

   }    
   else {

         model.isCopyFromVisible = false;
   }        

}
4

0 に答える 0