Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¹ØÓÚflex µÄ¼¸ÖÖ°ó¶¨

µÚÒ»ÖÖ£¬Ê¹ÓÃ{}°ó¶¨
<mx:TextInput
id=
"input"
/>
<mx:Label
text=
"{input.text}"
/>
µÚ¶þÖÖ£¬<mx:Binding> °ó¶¨
<mx:Application
xmlns:mx=
"http://www.adobe.com/2006/mxml"
layout=
"vertical"
>
<mx:TextInput
id=
"inputSource"
/>
<mx:Label
id=
"labelTarget"
/>
<mx:Binding
source=
"inputSource.text"
destination=
"labelTarget.text"
/>
</mx:Application>
µÚÈýÖÖ£¬Ê¹Óà BindingUtils¹¤¾ßÀà
BindingUtils
.
bindProperty
(
target
,
"targetProperty"
,
source
,
"sourceProperty"
);
target:Object - Ä¿±ê
targetProperty:Ä¿±êÊôÐÔ£¬StringÀàÐÍ
source:Object - °ó¶¨Ô´
sourceProperty:Ô´ÊôÐÔ£¬StringÀàÐÍ
<mx:Application
xmlns:mx=
"http://www.adobe.com/2006/mxml"
layout=
"vertical"
>
<mx:TextInput
id=
"inputSource"
/>
<mx:Label
id=
"labelTarget"
/>
</mx:Application>
<script>

BindingUtils
.
bindProperty
(labelTarget,"text",inputSource,"text");
</script>


Ïà¹ØÎĵµ£º

flexϸ½Ú ÉîδÀ´¼¼Êõ

1¡¢ÔÚflexÖУ¬²»ÄÜÖØÐ¶¨Òåinput()»òunput()£¬µ«ÊÇÄÜÖØÐ¶¨ÒåYY_INPUT£¬ËüÊÇflexµ÷ÓõĴÓÊäÈëÎļþÖжÁÈ¡Îı¾µÄºê¡£flex»º³åÇø£¬±»¶¨ÒåΪYY_BUFFER_STATEÀàÐÍ¡£Àý³Ìyy_create_buffer(FILE*,size0)Éú³ÉÖ¸¶¨´óСµÄflex»º³åÇø£¬Í¨³£ÊÇYY_BUF_SIZE£¬ÓÃÓÚ¶ÁÈ¡stdioFILE¡£¶Ôyy_swithc_to_buffer(flexbuf)µÄµ÷ÓøæËßɨÃè³ÌÐò¶ÁÈ¡ÏàÓ ......

FlexͨÐÅÆª——Õæ ×éºÏ¼ü

<![CDATA[
FlexÖеļüÅÌʼþ
ÒªÔÚFlexÖÐÏìÓ¦¼üÅÌÊäÈ룬ֻÐè×¢²ákeyDownʼþ¼´¿É¡£
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" keyDown="OnKeyDown(event)">
    <mx:Script>
          ......

flexͼ±í½¥±äЧ¹ûʾÀý

<?xml version="1.0"?>
<!-- charts/GradientFills.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<!--[CDATA[
import mx.collections.ArrayCollection;
[Bindable]
public var expenses:ArrayCollection=new Arra ......

flex ǶÈë¼òµ¥µÄhtml

<mx:TextArea
width=
"200"
height=
"100"
>
<mx:htmlText>
This is an example of setting a <B>
TextArea</B>
control's <I>
htmlText<I>
property.
</mx:htmlText>
</mx:TextArea>
Ö§³ÖµÄÑùʽ±ê¼Ç
< ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ