您好我有数据绑定属性的问题。 我有一个按钮,其enabled属性绑定到布尔变量
<mx:Button id="btnSave" width="98" label="Sauvegarder" enabled="{isEditing}" click="sendEvent(UPDATE)"/>
当我点击数据网格时,会调度一个事件
var eventL : ListEvent = new ListEvent(ListEvent.ITEM_CLICK,true);
eventL.rowIndex = listData.rowIndex;
dispatchEvent(eventL);
然后我有一个监听器,我在其中更改了绑定属性的值
private function onItemClick(event : ListEvent) : void {
var encoder : Encoder = Encoder(theView.dg.dataProvider[event.rowIndex]);
theView.isEditing = true;
}
当我最小化浏览器的窗口或使用Windows +标签放置另一个窗口时,数据绑定值会更改,我的按钮会被禁用..
ps-我正在使用纯mvc并且在调解器中发生了isEditing值更改
有什么想法吗?
由于