13:13

Flex 3 - Bind / Bindable Olayı

Bu bölümde 3 farklı Bind yöntemine bakacağız:

1. Yöntemde bir text kutusuna verdiğimiz ID ile direkt label içine yazdıralım.

<mx:TextInput id="giris"/>
<mx:Label text="{giris.text}" width="148"/>


2. Yöntemde aynı işlemi TAG kullanarak yapalım (Bunun ayrı avantajları var uzun diye küçümsemeyin:)

    <mx:TextInput id="giris2"/>
<mx:Label id="etiket2"/>
<mx:Binding source="giris2.text" destination="etiket2.text"/>


3. Yöntemde ise AS3 de tanımladığımız bir değişken aracılığıyla Bind yapalım:

<mx:Script>
<![CDATA[
[Bindable]
private var isim:String;
]]>
</mx:Script>
<mx:TextInput id="giris3"/>
<mx:Label text="{isim}"/>
<mx:Binding source="giris3.text" destination="isim"/>


* Normalde AS3 tarafında yazdıklarımız Bind edilemez. Baş tarafına Bindable yazarak altında kalan öğeleri Bind yapılabilir konuma getiriyoruz.

0 yorum:

Yorum Gönder