在Flex中创建一个不可编辑的NumericStepper组件
来源:互联网 发布:店侦探看店宝插件mac 编辑:程序博客网 时间:2024/05/22 02:27
该例示范了如何在Flex中创建一个不可编辑的NumericStepper组件,用户不能直接在输入框中输入数字,但可以使用上下箭头以及键盘方向键的上下键来改变输入框的值。该功能是通过访问NumericStepper组件内嵌的inputField 文本输入框组件的editable 属性
<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2008/05/17/creating-a-non-editable-numericstepper-control-in-flex/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white" viewSourceURL="srcview/index.html">
<mx:Script>
<![CDATA[
private function checkBox_change(evt:Event):void {
var value:Boolean = checkBox.selected;
numericStepper.mx_internal::inputField.editable = value;
}
]]>
</mx:Script>
<mx:ApplicationControlBar dock="true">
<mx:Form styleName="plain">
<mx:FormItem label="editable:">
<mx:CheckBox id="checkBox"
selected="true"
change="checkBox_change(event);" />
</mx:FormItem>
</mx:Form>
</mx:ApplicationControlBar>
<mx:NumericStepper id="numericStepper"
width="100" />
</mx:Application>
<!-- http://blog.flexexamples.com/2008/05/17/creating-a-non-editable-numericstepper-control-in-flex/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white" viewSourceURL="srcview/index.html">
<mx:Script>
<![CDATA[
private function checkBox_change(evt:Event):void {
var value:Boolean = checkBox.selected;
numericStepper.mx_internal::inputField.editable = value;
}
]]>
</mx:Script>
<mx:ApplicationControlBar dock="true">
<mx:Form styleName="plain">
<mx:FormItem label="editable:">
<mx:CheckBox id="checkBox"
selected="true"
change="checkBox_change(event);" />
</mx:FormItem>
</mx:Form>
</mx:ApplicationControlBar>
<mx:NumericStepper id="numericStepper"
width="100" />
</mx:Application>
效果见原帖:
http://blog.flexexamples.com/2008/05/17/creating-a-non-editable-numericstepper-control-in-flex/
- 在Flex中创建一个不可编辑的NumericStepper组件
- Flex 4中如何创建不可编辑NumericStepper的例子
- Flex 4中如何创建不可编辑NumericStepper的例子
- Flex 中 将NumericStepper控件不可操作或可操作更改
- FLEX中不可编辑
- Flex-----创建可编辑的List 组件
- Flex中的组件mx.controls.NumericStepper
- Flex DataGrid中控制某行不可编辑的例子
- Flex中通过isPopUp属性创建一个不可拖动TitleWindow的例子
- Flex样式-NumericStepper篇
- Flex中NumericStepper来展示Text加一减一效果
- Flex 可编辑的 Spark List 组件
- [FAQ20244]在apns-conf文件中配置一个read_only字段,使APN不可被编辑
- 创建一个Map服务并在Flex中调用
- 创建一个Map服务并在Flex中调用
- Flex数字选择器控件NumericStepper
- 在ASP.NET中使用COM组件创建编辑Microsoft Word(2003)[配置篇]
- Flex中如何隐藏一个组件
- 对《易流》电子商务平台的调研报告
- 垃圾收集策略,第 1 部分
- 地震-----震撼
- IIS发生意外错误0x8ffe2740
- 在给定的数组中寻找“和最大”的那个子数组
- 在Flex中创建一个不可编辑的NumericStepper组件
- 通过TEB/PEB枚举当前进程空间中用户模块列表
- 使用java调用存储过程的通用封装
- JFrame的关闭函数
- 第二十課 夏休みは どう するの
- 白干一年
- 今天下午足球联赛,开赛为四川遇难者默哀1分钟。。。
- 国内顶级黑客档案http://hi.baidu.com/wolxu/blog/item/ad2d06d57a2394c550da4b4c.html
- 孙振耀退休感言(一)