我想基于布尔变量var全局启用/禁用表单域我为每条记录动态设置。如何使combobox和DateField在flex中动态编辑不可编辑
此代码不适用于我的comboBox,即使编辑模式= false,我仍然能够更改值。
这两个字段中的任何一个都不应该是可编辑的,因为editMode = false(默认情况下和传入的值都是),但我激活日期选择器&下拉菜单。
我在做什么错?
我试过启用=,但它使整个组合框背景变成黑色颜色,我不想变色,只是不可点击。
如果我必须使用combobox和datepicker启用,我如何更改背景颜色?似乎没有我能找到的属性。
[Bindable] public var editMode = false;
<mx:FormItem label="District" required="true">
<mx:ComboBox id="districts" labelField="name" dataProvider="{districtCollection}"
editable="{editMode}"
click="onDistrictSelected(event)"/> </mx:FormItem> <mx:FormItem label= "Date><mx:DateField id="date" selectedDate="{report.startDate}" editable="{editMode}"/>
在此先感谢...