| 包 | mx.events |
| 类 | public final class ListEventReason |
| 继承 | ListEventReason Object |
| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
type 属性的值为 ListEvent.ITEM_EDIT_END 的 ListEvent 对象的 reason 属性的值的常量。
公共常量
| 常量 | 由以下参数定义 | ||
|---|---|---|---|
| CANCELLED : String = "cancelled" [静态]
指定用户取消了编辑,并且不希望保存已编辑的数据。 | ListEventReason | ||
| NEW_ROW : String = "newRow" [静态]
指定用户将焦点移动到该控件中的新行。 | ListEventReason | ||
| OTHER : String = "other" [静态]
指定 list 控件失去焦点、已滚动,或者由于某种原因处于不允许编辑的状态。 | ListEventReason | ||
常量详细信息
CANCELLED | 常量 |
public static const CANCELLED:String = "cancelled"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
指定用户取消了编辑,并且不希望保存已编辑的数据。即使从 itemEditEnd 事件的事件侦听器内调用 preventDefault() 方法,Flex 也仍旧调用 destroyItemEditor() 方法来关闭编辑器。
NEW_ROW | 常量 |
public static const NEW_ROW:String = "newRow"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
指定用户将焦点移动到该控件中的新行。在事件侦听器中,可以更改焦点,或者阻止更改焦点。例如,事件侦听器可以检查用户是否为当前编辑的项目输入了有效值。如果输入值无效,可以通过调用 preventDefault() 方法阻止用户移动到新的项目。在这种情况下,项目编辑器保持打开状态,用户继续编辑当前的项目。如果调用 preventDefault() 方法并调用 destroyItemEditor() 方法,则会阻止移动到新的项目,但是项目编辑器关闭。
OTHER | 常量 |
public static const OTHER:String = "other"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
指定 list 控件失去焦点、已滚动,或者由于某种原因处于不允许编辑的状态。即使从 itemEditEnd 事件的事件侦听器内调用 preventDefault() 方法,Flex 也仍旧调用 destroyItemEditor() 方法来关闭编辑器。
Tue Jun 12 2018, 11:04 AM Z
隐藏继承的公共属性
显示继承的公共属性