Flex中的DataGrid 属性 editable="true"时,怎么验证表单填写的值是不是int值......或者给个例子。谢谢..
<mx:DataGridid="dg"width="100%"height="60%"editable="true">editable="true"时,表单修改时判断是不...
<mx:DataGrid id="dg" width="100%" height="60%" editable="true">
editable="true"时,表单修改时判断是不是int
我已经解决了...我刚开始接触flex,没看懂你上边写的什么意思。但是还是要感谢你的回答。 展开
editable="true"时,表单修改时判断是不是int
我已经解决了...我刚开始接触flex,没看懂你上边写的什么意思。但是还是要感谢你的回答。 展开
1个回答
展开全部
看看一下代码对你有帮助吗?如果ok,就给我点分啊
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<s:ArrayCollection id="arr">
<fx:Object name="Backpack" age="12"/>
<fx:Object name="Boots" age="10"/>
<fx:Object name="Compass" age="16"/>
<fx:Object name="Goggles" age="14"/>
<fx:Object name="Helmet" age="14"/>
</s:ArrayCollection>
</fx:Declarations>
<mx:DataGrid editable="true" dataProvider="{arr}" x="53" y="35" width="251">
<mx:columns>
<mx:DataGridColumn headerText="年龄" editable="false" width="100">
<mx:itemRenderer>
<fx:Component>
<mx:HBox width="100%">
<mx:TextInput restrict="0-9" id="input" width="100%" text="{data.age}" >
<mx:change>
<![CDATA[
data.age = new int(input.text);
trace(data.age);
]]>
</mx:change>
</mx:TextInput>
</mx:HBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<s:ArrayCollection id="arr">
<fx:Object name="Backpack" age="12"/>
<fx:Object name="Boots" age="10"/>
<fx:Object name="Compass" age="16"/>
<fx:Object name="Goggles" age="14"/>
<fx:Object name="Helmet" age="14"/>
</s:ArrayCollection>
</fx:Declarations>
<mx:DataGrid editable="true" dataProvider="{arr}" x="53" y="35" width="251">
<mx:columns>
<mx:DataGridColumn headerText="年龄" editable="false" width="100">
<mx:itemRenderer>
<fx:Component>
<mx:HBox width="100%">
<mx:TextInput restrict="0-9" id="input" width="100%" text="{data.age}" >
<mx:change>
<![CDATA[
data.age = new int(input.text);
trace(data.age);
]]>
</mx:change>
</mx:TextInput>
</mx:HBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询