Tengo este codigo Necesito cambiar la variable DiagnosIsWritten = true, cuando input_diagnos (TextInput) está escrito algo. ¿Puedes ayudarme a decir todas las maneras, cómo puedo hacerlo?
<fx:Script>
<![CDATA[
public var DiagnosIsWritten:Boolean;
</fx:Script>
<s:DataGrid id="examsDG" >
<s:columns>
<s:ArrayList>
<s:GridColumn editable="true" headerText=" width="156"
itemRenderer="modules.PatientCardModule.moduls.ToothModule.renderers.examsDG_BiteRenderer"/>
</s:ArrayList>
</s:columns>
</s:DataGrid>
examsDG_BiteRenderer.mxml :
<s:TextInput id="input_diagnos" text="test" width="100%" height="100%" />
Respuestas
0 para la respuesta № 1Añadir un oyente de cambio:
ya sea en línea:
<s:TextInput id="input_diagnos" text="test" width="100%" height="100%" change="onChange(event)" />
o en as3:
input_diagnos.addEventListener(spark.events.TextOperationEvent.CHANGE, onChange);
protected function onChange(event:TextOperationEvent):void {
DiagnosIsWritten = true;
}