Показать сообщение отдельно
Старый 15.10.2008, 17:50
sangle вне форума Посмотреть профиль Отправить личное сообщение для sangle Найти все сообщения от sangle
  № 2  
Ответить с цитированием
sangle

Регистрация: Sep 2007
Сообщений: 32
Для этих целей рекомендую всегда переопределять свойство data
Код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="100%">
<mx:Script>
    <![CDATA[
        
    override public function set data(value: Object): void {
        if(value != null) {
            super.data = value;
            checkBox.selected = value.checked;
        }
    }
    
    private function onChange(event: Event): void {
        super.data.checked = checkBox.selected;
    }
        
    ]]>
</mx:Script>
    <mx:CheckBox id="checkBox" change="onChange(event)"/>
</mx:Canvas>


Последний раз редактировалось sangle; 15.10.2008 в 17:54. Причина: Добавление комментария в ответе автору.