用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: AIR 30.0 和更早版本, Flash Player 30.0 和更早版本, Flash Lite 4
Flex 4.6 和更早版本, Flash Pro CS6 和更早版本
隐藏过滤条件
mx.automation.events 

ListItemSelectEvent  - AS3 Flex

mx.automation.events
public class ListItemSelectEvent
继承ListItemSelectEvent Inheritance Event Inheritance Object

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

ListItemSelectEvent 类表示在选择或取消选择基于列表的控件中的项目(如 Menu、DataGrid 或 Tree 控件)时调度的事件对象。



公共属性
 属性由以下参数定义
  altKey : Boolean
指示在此事件过程中是否按下 Alt 键。如果是,则为 true;否则为 false。
ListItemSelectEvent
 Inheritedbubbles : Boolean
[只读] 表示事件是否为冒泡事件。
Event
 Inheritedcancelable : Boolean
[只读] 表示是否可以阻止与事件相关联的行为。
Event
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  ctrlKey : Boolean
指示在此事件过程中是否按下 Ctrl 键。如果是,则为 true;否则为 false。
ListItemSelectEvent
 InheritedcurrentTarget : Object
[只读] 当前正在使用某个事件侦听器处理 Event 对象的对象。
Event
 InheritedeventPhase : uint
[只读] 事件流中的当前阶段。
Event
  itemAutomationValue : String
要选择的项目的 automationValue 字符串。
ListItemSelectEvent
  itemIndex : uint
要选择的项目的数据提供程序索引。
ListItemSelectEvent
  itemRenderer : IListItemRenderer
用于要选择或取消选择的项目的项呈示器对象。
ListItemSelectEvent
  shiftKey : Boolean
用于指示在此事件过程中是否按下 Shift 键。如果是,则为 true;否则为 false。
ListItemSelectEvent
 Inheritedtarget : Object
[只读] 事件目标。
Event
  triggerEvent : Event
触发项目选择事件的事件(如,键盘或鼠标事件)。
ListItemSelectEvent
 Inheritedtype : String
[只读] 事件的类型。
Event
公共方法
 方法由以下参数定义
  
ListItemSelectEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, itemRenderer:IListItemRenderer = null, triggerEvent:Event = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false)
构造函数。
ListItemSelectEvent
 Inherited
复制 Event 子类的实例。
Event
 Inherited
formatToString(className:String, ... arguments):String
用于在自定义 ActionScript 3.0 Event 类中实现 toString() 方法的实用程序函数。
Event
 Inherited
表示对象是否已经定义了指定的属性。
Object
 Inherited
检查是否已对事件调用 preventDefault() 方法。
Event
 Inherited
表示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
如果可以取消事件的默认行为,则取消该行为。
Event
 Inherited
表示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
防止对事件流中当前节点中和所有后续节点中的事件侦听器进行处理。
Event
 Inherited
防止对事件流中当前节点的后续节点中的所有事件侦听器进行处理。
Event
 Inherited
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。
Object
 Inherited
返回一个字符串,其中包含 Event 对象的所有属性。
Event
 Inherited
返回指定对象的原始值。
Object
公共常量
 常量由以下参数定义
  DESELECT : String = "deselect"
[静态] ListItemSelectEvent.DESELECT 常量定义取消对先前所选项目的选择时调度的事件的事件对象的 type 属性值。
ListItemSelectEvent
  MULTI_SELECT : String = "multiSelect"
[静态] ListItemSelectEvent.MULTI_SELECT 常量定义在选择多个项目的操作中选取某个项目时所调度的事件的事件对象的 type 属性值。
ListItemSelectEvent
  SELECT : String = "select"
[静态] ListItemSelectEvent.SELECT 常量定义在选取单个项目时调度的事件的事件对象的 type 属性值。
ListItemSelectEvent
  SELECT_INDEX : String = "selectIndex"
[静态] ListItemSelectEvent.SELECT_INDEX 常量为选择某个项目的索引时调度的事件定义事件对象的 type 属性值。
ListItemSelectEvent
属性详细信息

altKey

属性
public var altKey:Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

指示在此事件过程中是否按下 Alt 键。如果是,则为 true;否则为 false

默认值为 false。

ctrlKey

属性 
public var ctrlKey:Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

指示在此事件过程中是否按下 Ctrl 键。如果是,则为 true;否则为 false

默认值为 false。

itemAutomationValue

属性 
public var itemAutomationValue:String

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

要选择的项目的 automationValue 字符串。要选择的项目在控件中不可见时可使用此字符串。

itemIndex

属性 
public var itemIndex:uint

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

要选择的项目的数据提供程序索引。

itemRenderer

属性 
public var itemRenderer:IListItemRenderer

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

用于要选择或取消选择的项目的项呈示器对象。您可以使用此属性访问单元格数据。

默认值为 null。

shiftKey

属性 
public var shiftKey:Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

指示在此事件过程中是否按下 Shift 键。如果是,则为 true;否则为 false

默认值为 false。

triggerEvent

属性 
public var triggerEvent:Event

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

触发项目选择事件的事件(如,键盘或鼠标事件)。

默认值为 null。

构造函数详细信息

ListItemSelectEvent

()构造函数
public function ListItemSelectEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, itemRenderer:IListItemRenderer = null, triggerEvent:Event = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false)

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

构造函数。通常由 Flex 控件调用且不用于应用程序代码。

参数
type:String — 事件类型;指示引发事件的动作。
 
bubbles:Boolean (default = false) — 指定该事件是否可以在显示列表层次结构得到冒泡处理。
 
cancelable:Boolean (default = false) — 指定是否可以防止与事件相关联的行为。
 
itemRenderer:IListItemRenderer (default = null) — 用于项目的项呈示器对象。
 
triggerEvent:Event (default = null) — 触发选择动作的事件(如鼠标或键盘事件)。
 
ctrlKey:Boolean (default = false) — 在此事件过程中是否按下 Alt 键。
 
altKey:Boolean (default = false) — 在此事件过程中是否按下 Ctrl 键。
 
shiftKey:Boolean (default = false) — 在此事件过程中是否按下 Shift 键。
常量详细信息

DESELECT

常量
public static const DESELECT:String = "deselect"

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

ListItemSelectEvent.DESELECT 常量定义取消对先前所选项目的选择时调度的事件的事件对象的 type 属性值。

事件对象的属性具有下列值。并非所有属性对于各种事件都有意义。有关详细信息,请参阅详细的属性说明。

属性
altKey一个布尔值,指示在该事件过程中是否按下了 Alt 键。
bubblesfalse
cancelablefalse
ctrlKey一个布尔值,指示在该事件过程中是否按下了 Ctrl 键。
currentTarget用于定义处理该事件的事件侦听器的对象。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。
itemRenderer用于项目的项呈示器对象。
shiftKey一个布尔值,指示在该事件过程中是否按下了 Shift 键。
target调度该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。
triggerEvent触发该动作的事件(如,鼠标或键盘事件)。
typeListItemSelectEvent.DESELECT

MULTI_SELECT

常量 
public static const MULTI_SELECT:String = "multiSelect"

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

ListItemSelectEvent.MULTI_SELECT 常量定义在选择多个项目的操作中选取某个项目时所调度的事件的事件对象的 type 属性值。

事件对象的属性具有下列值。并非所有属性对于各种事件都有意义。有关详细信息,请参阅详细的属性说明。

属性
altKey一个布尔值,指示在该事件过程中是否按下了 Alt 键。
bubblesfalse
cancelablefalse
ctrlKey一个布尔值,指示在该事件过程中是否按下了 Ctrl 键。
currentTarget用于定义处理该事件的事件侦听器的对象。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。
itemRenderer用于项目的项呈示器对象。
shiftKey一个布尔值,指示在该事件过程中是否按下了 Shift 键。
target调度该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。
triggerEvent触发该动作的事件(如,鼠标或键盘事件)。
typeListItemSelectEvent.MULTI_SELECT

SELECT

常量 
public static const SELECT:String = "select"

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

ListItemSelectEvent.SELECT 常量定义在选取单个项目时调度的事件的事件对象的 type 属性值。

事件对象的属性具有下列值。并非所有属性对于各种事件都有意义。有关详细信息,请参阅详细的属性说明。

属性
altKey一个布尔值,指示在该事件过程中是否按下了 Alt 键。
bubblesfalse
cancelablefalse
ctrlKey一个布尔值,指示在该事件过程中是否按下了 Ctrl 键。
currentTarget用于定义处理该事件的事件侦听器的对象。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。
itemRenderer用于项目的项呈示器对象。
shiftKey一个布尔值,指示在该事件过程中是否按下了 Shift 键。
target调度该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。
triggerEvent触发该动作的事件(如,鼠标或键盘事件)。
typeListItemSelectEvent.SELECT

SELECT_INDEX

常量 
public static const SELECT_INDEX:String = "selectIndex"

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

ListItemSelectEvent.SELECT_INDEX 常量为选择某个项目的索引时调度的事件定义事件对象的 type 属性值。

事件对象的属性具有下列值。并非所有属性对于各种事件都有意义。有关详细信息,请参阅详细的属性说明。

属性
altKey一个布尔值,指示在该事件过程中是否按下了 Alt 键。
bubblesfalse
cancelablefalse
ctrlKey一个布尔值,指示在该事件过程中是否按下了 Ctrl 键。
currentTarget用于定义处理该事件的事件侦听器的对象。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。
itemIndex要选择的项目的数据提供程序索引。
shiftKey一个布尔值,指示在该事件过程中是否按下了 Shift 键。
target调度该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。
triggerEvent触发该动作的事件(如,鼠标或键盘事件)。
typeListItemSelectEvent.SELECT_INDEX





[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。