flex dataGrid 下拉框列中,下拉框选项看不到,选择一个之后在label中可以看到。有没有高手知道?

下拉框选项看不到任何东西。

 

选中第二个,出现下图的效果:

代码如下:

 

<?xml version="1.0" encoding="utf-8"?>
<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" 
   width="100%" paddingLeft="3" horizontalAlign="center">
 <mx:Script>
  <![CDATA[
   import mx.controls.Alert;
   import mx.controls.DateField;
   import mx.core.Application;
   
   [Bindable]
   [Embed(source='assets/icon_calendar.gif')]
   private var calendarIcon:Class;
   
   private var asignType:Array=[{label:"",value:0},{label:"开始固定",value:1},{label:"终了固定",value:2}]; 
   
   public function btnClick(event:MouseEvent):void {
    ExternalInterface.call("executeCalendar");
   }

   public function onChange():void {
    Application.application.isChanged = true;
    Application.application.dataGrid.selectedItem.assign_time_fu = txt.text;
   }
  ]]>
 </mx:Script>
 <mx:TextInput id="txt" width="55%" text="{data.assign_time_fu}" textAlign="center" focusOut="onChange()" maxChars="10" restrict="0-9/" />
 <mx:Button id="btn" icon="{calendarIcon}" width="12" click="btnClick(event)"/>
 <mx:ComboBox id="myComboBox" width="35%" dataProvider="{asignType}" labelField="label"/>
</mx:HBox>
 

1个回答

你这上传的什么图片啊?怎么看不到?

jie6762198
jie6762198 我重新提问了,图片应该看得到了,麻烦看一下。谢谢!
大约 6 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问