Apache flex Flex绑定不起作用

Apache flex Flex绑定不起作用,apache-flex,data-binding,Apache Flex,Data Binding,我在绑定变量更新时遇到问题。我制作了自定义TitleWindow组件,它具有文本输入和复选框控件。当复选框更改其值时,父应用程序中的XML也应该更改,但它不会更改,父应用程序中的XML也不会更改 警告:无法绑定到属性 代码如下: <fx:Declarations> <fx:XMLList id="nastavitve"> <nastavitve> <zacetek omogocen=

我在绑定变量更新时遇到问题。我制作了自定义TitleWindow组件,它具有文本输入和复选框控件。当复选框更改其值时,父应用程序中的XML也应该更改,但它不会更改,父应用程序中的XML也不会更改

警告:无法绑定到属性

代码如下:

<fx:Declarations>
        <fx:XMLList id="nastavitve">
            <nastavitve>
                <zacetek omogocen="{p_zacet.selected}">
                    <slika>{slika_i.text}</slika>
                    <opis>{opis_i.text}</opis>
                </zacetek>
                <konec omogocen="{p_konc.selected}">
                    <tockovanje>{tock.selected}</tockovanje>
                    <kljuc>{kljuc.text}</kljuc>
                    <besedilo>{besedilo.text}</besedilo>
                </konec>
            </nastavitve>   
        </fx:XMLList>
    </fx:Declarations>
    <fx:Binding source="nastavitve" destination="parentApplication.XML_KODA.nastavitve" />

{slika_i.text}
{opis_i.text}
{tock.selected}
{kljuc.text}
{besedilo.text}
主要用途:

<fx:Declarations>
    <fx:XML id="XML_KODA" format="e4x" >
        <shramba>
            <nastavitve/>
            <elementi/>
        </shramba>
    </fx:XML>
</fx:Declarations>

是否在父控件中使用[Bindable]属性。 通常,当[Bindable]标记不存在时,flex编译器会发出“无法绑定到属性”警告

如果未使用Bindable标记,则绑定可能无法正确进行。如果标签丢失,我们无法预测绑定过程。有时会被束缚,有时不会。
因此,首先检查bindable标记是否存在

是,我有[bindable]。最后,我放弃了,使用了事件。谢谢你的帮助!