mx.eventsAdvancedDataGridEventReason AdvancedDataGridEventReason 类定义当 type 属性为 itemEditEnd 时,用于 AdvancedDataGridEvent 对象的 reason 属性的值的常量。Object AdvancedDataGridEventReason 类定义当 type 属性为 itemEditEnd 时,用于 AdvancedDataGridEvent 对象的 reason 属性的值的常量。 mx.events.AdvancedDataGridEventCANCELLED 指定用户取消了编辑,并且不希望保存已编辑的数据。cancelled 指定用户取消了编辑,并且不希望保存已编辑的数据。即使从 itemEditEnd 事件的事件侦听器中调用 preventDefault() 方法,Flex 仍通过调用 destroyItemEditor() 编辑器关闭编辑器。 NEW_COLUMN 指定用户已将焦点移到同一行中的新列。newColumn 指定用户已将焦点移到同一行中的新列。在事件侦听器中,可以更改焦点,或者阻止更改焦点。例如,事件侦听器可以检查用户是否为当前编辑的项目输入了有效值。如果输入值无效,可以通过调用 preventDefault() 方法阻止用户移动到新的项目。在这种情况下,项目编辑器保持打开状态,用户继续编辑当前的项目。如果调用 preventDefault() 方法并调用 destroyItemEditor() 方法,则会阻止移动到新的项目,但是项目编辑器关闭。 NEW_ROW 指定用户已将焦点移到新行。newRow 指定用户已将焦点移到新行。处理此原因的方式与处理 NEW_COLUMN 非常相似。 OTHER 指定 list 控件失去焦点、已滚动,或者由于某种原因处于不允许编辑的状态。other 指定 list 控件失去焦点、已滚动,或者由于某种原因处于不允许编辑的状态。即使从 itemEditEnd 事件的事件侦听器中调用 preventDefault() 方法,Flex 仍通过调用 destroyItemEditor() 编辑器关闭编辑器。 AdvancedDataGridEvent AdvancedDataGridEvent 类表示特定于 AdvancedDataGrid 控件的事件对象,例如可编辑网格项获得焦点时分派的事件。flash.events:Event AdvancedDataGridEvent 类表示特定于 AdvancedDataGrid 控件的事件对象,例如可编辑网格项获得焦点时分派的事件。 mx.controls.AdvancedDataGridmx.events.AdvancedDataGridEventReasoncolumnStretchmx.events:AdvancedDataGridEvent:COLUMN_STRETCHmx.events:AdvancedDataGridEventheaderDragOutsidemx.events:AdvancedDataGridEvent:HEADER_DRAG_OUTSIDEmx.events:AdvancedDataGridEventheaderDropOutsidemx.events:AdvancedDataGridEvent:HEADER_DROP_OUTSIDEmx.events:AdvancedDataGridEventheaderReleasemx.events:AdvancedDataGridEvent:HEADER_RELEASEmx.events:AdvancedDataGridEventitemClosemx.events:AdvancedDataGridEvent:ITEM_CLOSEmx.events:AdvancedDataGridEventitemEditBeginningmx.events:AdvancedDataGridEvent:ITEM_EDIT_BEGINNINGmx.events:AdvancedDataGridEventitemEditBeginmx.events:AdvancedDataGridEvent:ITEM_EDIT_BEGINmx.events:AdvancedDataGridEventitemEditEndmx.events:AdvancedDataGridEvent:ITEM_EDIT_ENDmx.events:AdvancedDataGridEventitemFocusInmx.events:AdvancedDataGridEvent:ITEM_FOCUS_INmx.events:AdvancedDataGridEventitemFocusOutmx.events:AdvancedDataGridEvent:ITEM_FOCUS_OUTmx.events:AdvancedDataGridEventitemOpeningmx.events:AdvancedDataGridEvent:ITEM_OPENINGmx.events:AdvancedDataGridEventitemOpenmx.events:AdvancedDataGridEvent:ITEM_OPENmx.events:AdvancedDataGridEventsortmx.events:AdvancedDataGridEvent:SORTmx.events:AdvancedDataGridEventAdvancedDataGridEvent 构造函数。type事件类型;指示引发事件的动作。 bubblesfalse指定该事件是否可以在显示列表层次结构得到冒泡处理。 cancelablefalse指定是否可以防止与事件相关联的行为。 columnIndex-1发生事件的列的索引(从零开始)。 dataFieldnull 与列关联的数据中的字段或属性的名称。 rowIndex-1数据提供者中项目的索引(从零开始)。 reasonnull发生 itemEditEnd 事件的原因。 itemRenderernull正在编辑的项呈示器或单击的标题呈示器。 localXunknown重播 columnStretch 事件的 x 列的位置。 multiColumnSortfalse指定一种多列排序。 removeColumnFromSortfalse指定从多列排序中移除此列。 itemnull指定 node 属性。 triggerEventnullMouseEvent 或 KeyboardEvent 可触发此事件;如果通过编程方式触发此事件,则返回 nullheaderPartnull 构造函数。 COLUMN_STRETCH AdvancedDataGridEvent.COLUMN_STRETCH 常量可为 columnStretch 事件定义事件对象的 type 属性的值,指示用户已将列水平展开。columnStretch AdvancedDataGridEvent.COLUMN_STRETCH 常量可为 columnStretch 事件定义事件对象的 type 属性的值,指示用户已将列水平展开。

事件对象的属性有下列值:

属性bubblesfalsecancelablefalsecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataField与列关联的数据中的字段或属性的名称。item关闭的 AdvancedDataGrid 项目(节点)。itemRenderernulllocalX鼠标的 x 位置。multiColumnSort falsereasonnullremoveColumnFromSortfalserowIndex数据提供者中项目的索引(从零开始)。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.COLUMN_STRETCH
HEADER_DRAG_OUTSIDE AdvancedDataGridEvent.HEADER_DRAG_OUTSIDE 常量可为 headerDragOutside 事件定义事件对象的 type 属性的值,指示用户已在列标题上按下和释放鼠标。headerDragOutside AdvancedDataGridEvent.HEADER_DRAG_OUTSIDE 常量可为 headerDragOutside 事件定义事件对象的 type 属性的值,指示用户已在列标题上按下和释放鼠标。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataField与列关联的数据中的字段或属性的名称。itemRenderer要释放的标题呈示器。localXNaNreasonnullrowIndexnulltarget分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。typeAdvancedDataGridEvent.HEADER_RELEASE
HEADER_DROP_OUTSIDE AdvancedDataGridEvent.HEADER_DROP_OUTSIDE 常量可为 headerDropOutside 事件定义事件对象的 type 属性的值。headerDropOutside AdvancedDataGridEvent.HEADER_DROP_OUTSIDE 常量可为 headerDropOutside 事件定义事件对象的 type 属性的值。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataField与列关联的数据中的字段或属性的名称。item关闭的 AdvancedDataGrid 项目(节点)。itemRenderer要释放的标题呈示器。localXNaNmultiColumnSort falsereasonnullremoveColumnFromSortfalserowIndexnulltarget分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.HEADER_RELEASE
HEADER_RELEASE AdvancedDataGridEvent.HEADER_RELEASE 常量定义 headerRelease 事件的事件对象的 type 属性值,用于指示用户在列标题上按下和释放鼠标。headerRelease AdvancedDataGridEvent.HEADER_RELEASE 常量定义 headerRelease 事件的事件对象的 type 属性值,用于指示用户在列标题上按下和释放鼠标。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataField与列关联的数据中的字段或属性的名称。item关闭的 AdvancedDataGrid 项目(节点)。itemRenderer要释放的标题呈示器。localXNaNmultiColumnSort undefined - 如果希望在多个列上排序,请使用 sort 事件。 reasonnullremoveColumnFromSortfalserowIndexnulltarget分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.HEADER_RELEASE
ITEM_CLOSE AdvancedDataGridEvent.ITEM_CLOSE 事件类型常量指示 AdvancedDataGrid 分支已关闭或已折叠。itemClose AdvancedDataGridEvent.ITEM_CLOSE 事件类型常量指示 AdvancedDataGrid 分支已关闭或已折叠。

此事件类型的事件对象属性包含以下值。并非所有属性对于各种事件都有意义。有关详细信息,请参阅详细的属性说明。

属性bubblesfalsecancelablefalsecurrentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataField与列关联的数据中的字段或属性的名称。item关闭的 AdvancedDataGrid 项目(节点)。itemRenderer 已关闭的节点的 ListItemRenderer。localXNaNmultiColumnSort falseremoveColumnFromSortfalserowIndex-1target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.ITEM_CLOSE
ITEM_EDIT_BEGINNING AdvancedDataGridEvent.ITEM__EDIT_BEGINNING 常量可为 itemEditBeginning 事件定义事件对象的 type 属性的值,指示用户已准备好编辑项目,例如,通过在项目上释放鼠标按键。itemEditBeginning AdvancedDataGridEvent.ITEM__EDIT_BEGINNING 常量可为 itemEditBeginning 事件定义事件对象的 type 属性的值,指示用户已准备好编辑项目,例如,通过在项目上释放鼠标按键。

此事件的默认侦听器将 AdvancedDataGrid.editedItemPosition 属性设置为具有焦点的项目,这可启动项目编辑会话。

您通常可以为此事件编写自己的事件侦听器,以禁止编辑特定项目。在为此事件自己编写的事件侦听器内调用 preventDefault() 方法可以阻止默认侦听器执行。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataField与项目的列关联的数据中的字段或属性的名称。item关闭的 AdvancedDataGrid 项目(节点)。itemRenderer要编辑的项目的项呈示器。如果此事件由键盘生成,则此属性为 null,因为要编辑的项目可能未在屏幕范围内显示。localXNaNmultiColumnSort falsereasonnullremoveColumnFromSortfalserowIndex数据提供者中项目的索引(从零开始)。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.ITEM_EDIT_BEGINNING
ITEM_EDIT_BEGIN AdvancedDataGridEvent.ITEM_EDIT_BEGIN 常量可为 itemEditBegin 事件定义事件对象的 type 属性的值,指示项目已准备就绪,可进行编辑。itemEditBegin AdvancedDataGridEvent.ITEM_EDIT_BEGIN 常量可为 itemEditBegin 事件定义事件对象的 type 属性的值,指示项目已准备就绪,可进行编辑。

此事件的默认侦听器执行下列操作:

  • 通过调用 createItemEditor() 方法创建项目编辑器对象。
  • data 属性从项目复制到编辑器。默认情况下,项目编辑器对象是 TextInput 控件的实例。您可以使用 list 控件的 itemEditor 属性指定自定义项目编辑器类。
  • 设置 list 控件的 itemEditorInstance 属性来引用项目编辑器实例。

您可以为此事件编写事件侦听器以修改传递到项目编辑器的数据。例如,您可以修改项目编辑器使用的数据、数据格式或其他信息。

您还可以创建事件侦听器以指定用于编辑项目的项目编辑器。例如,您可能有两个不同的项目编辑器。在事件侦听器中,您可以检查要编辑的数据或其他信息,并通过执行以下操作打开相应的项目编辑器:

  1. 调用 preventDefault() 以阻止 Flex 在默认事件侦听器中调用 createItemEditor() 方法。
  2. itemEditor 属性设置为相应编辑器。
  3. 调用 createItemEditor() 方法。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataFieldnullitemAdvancedDataGrid 项目(节点)。itemRenderer所编辑的项目的项呈示器。localXNaNmultiColumnSort falsereasonnullremoveColumnFromSortfalserowIndex数据提供者中项目的索引(从零开始)。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.ITEM_EDIT_BEGIN
ITEM_EDIT_END AdvancedDataGridEvent.ITEM_EDIT_END 常量可为 itemEditEnd 事件定义事件对象的 type 属性的值,指示编辑会话结束。itemEditEnd AdvancedDataGridEvent.ITEM_EDIT_END 常量可为 itemEditEnd 事件定义事件对象的 type 属性的值,指示编辑会话结束。

列表组件具有针对此事件的默认处理函数,此程序将数据从项目编辑器复制到 list 控件的数据提供程序。默认事件侦听器执行下列操作:

  • 使用与此事件相关联的 AdvancedDataGridColumn 的 editorDataField 属性确定包含新数据的项目编辑器的属性,并使用这些新数据更新数据提供程序项目。因为默认项目编辑器是 TextInput 控件,所以 editorDataField 属性的默认值为 "text",以指定 TextInput 的 text 属性包含新项目数据。
  • 调用 destroyItemEditor() 方法以关闭项目编辑器。

通常,您可以为此事件编写事件侦听器,以执行下列操作:

  • 在事件侦听器中,您可以修改编辑器为列表组件返回的数据。例如,您可以在将数据返回到 list 控件之前重新设置其格式。默认情况下,项目编辑器只可以返回一个值。如果希望返回多个值,必须为 itemEditEnd 事件编写事件侦听器。
  • 在事件侦听器中,您可以检查项目编辑器中输入的数据。如果数据不正确,可以调用 preventDefault() 方法阻止 Flex 将新数据传递回 list 控件和关闭编辑器。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataField与项目的列关联的数据中的字段或属性的名称。item关闭的 AdvancedDataGrid 项目(节点)。itemRenderer所编辑的项目的项呈示器。localXNaNmultiColumnSort falsereason定义事件原因的常量。该值必须是 AdvancedDataGridEventReason 类的成员。removeColumnFromSortfalserowIndex数据提供者中项目的索引(从零开始)。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.ITEM_EDIT_END
ITEM_FOCUS_IN AdvancedDataGridEvent.ITEM_FOCUS_IN 常量可为 itemFocusIn 事件定义事件对象的 type 属性的值,指示项目已获得焦点。itemFocusIn AdvancedDataGridEvent.ITEM_FOCUS_IN 常量可为 itemFocusIn 事件定义事件对象的 type 属性的值,指示项目已获得焦点。

事件对象的属性有下列值:

属性bubblesfalsecancelablefalsecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataFieldnullitem关闭的 AdvancedDataGrid 项目(节点)。itemRenderer所编辑的项目的项目编辑器实例。localXNaNmultiColumnSort falsereasonnullremoveColumnFromSortfalserowIndex数据提供者中项目的索引(从零开始)。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.ITEM_FOCUS_IN
ITEM_FOCUS_OUT AdvancedDataGridEvent.ITEM_FOCUS_OUT 常量可为 itemFocusOut 事件定义事件对象的 type 属性的值,指示项目已失去焦点。itemFocusOut AdvancedDataGridEvent.ITEM_FOCUS_OUT 常量可为 itemFocusOut 事件定义事件对象的 type 属性的值,指示项目已失去焦点。

事件对象的属性有下列值:

属性bubblesfalsecancelablefalsecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataFieldnullitem关闭的 AdvancedDataGrid 项目(节点)。itemRenderer所编辑的项目的项目编辑器实例。localXNaNmultiColumnSort falsereasonnullremoveColumnFromSortfalserowIndex数据提供者中项目的索引(从零开始)。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.ITEM_FOCUS_OUT
ITEM_OPENING 在 AdvancedDataGrid 打开或关闭之前立即分派 AdvancedDataGridEvent.ITEM_OPENING 事件类型常量。itemOpening 在 AdvancedDataGrid 打开或关闭之前立即分派 AdvancedDataGridEvent.ITEM_OPENING 事件类型常量。

此事件类型的事件对象属性包含以下值。并非所有属性对于各种事件都有意义。有关详细信息,请参阅详细的属性说明。

属性animate是否为打开或关闭操作设计动画效果。bubblesfalsecancelabletruecurrentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。dispatchEvent打开或关闭动画完成后,是否分派 ITEM_OPENITEM_CLOSE 事件。trueitem打开的 AdvancedDataGrid 节点。itemRenderer 打开的项目(节点)的 ListItemRenderer。localXNaNmultiColumnSort falseremoveColumnFromSortfalserowIndex-1opening此项目处于打开状态时为 true;处于关闭状态时为 false。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果项目打开以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.ITEM_OPENING
ITEM_OPEN AdvancedDataGridEvent.ITEM_OPEN 事件类型常量指示 AdvancedDataGrid 分支已打开或已展开。itemOpen AdvancedDataGridEvent.ITEM_OPEN 事件类型常量指示 AdvancedDataGrid 分支已打开或已展开。

此事件类型的事件对象属性包含以下值。并非所有属性对于各种事件都有意义。有关详细信息,请参阅详细的属性说明。

属性bubblesfalsecancelablefalsecurrentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 item打开的 AdvancedDataGrid 节点。itemRenderer 打开的项目(节点)的 ListItemRenderer。localXNaNmultiColumnSort falseremoveColumnFromSortfalserowIndex-1target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果项目(节点)打开以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.ITEM_OPEN
SORT AdvancedDataGridEvent.SORT 常量可为 sort 事件定义事件对象的 type 属性的值。sort AdvancedDataGridEvent.SORT 常量可为 sort 事件定义事件对象的 type 属性的值。AdvancedDataGrid 控件基于 dataFieldmultiColumnSort 属性的值执行排序。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecolumnIndex AdvancedDataGrid 对象的 columns 数组中项目列的从零开始的索引。currentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 dataField与列关联的数据中的字段或属性的名称。multiColumnSort 如果为 true,则指示无论已使用的是何种排序方式,新的 dataField 属性应该同已使用的排序方式一起使用,从而进行多列排序。

如果为 false,则应该删除任何存在的排序,并对新的 dataField 属性重新进行排序。

removeColumnFromSortfalsetarget分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。triggerEvent 如果节点关闭以响应用户操作,则确定此操作为键盘操作还是鼠标操作。typeAdvancedDataGridEvent.SORT
animate 如果为 true,则使打开或关闭操作具有动画效果;仅用于 ITEM_OPENING 类型事件。 如果为 true,则使打开或关闭操作具有动画效果;仅用于 ITEM_OPENING 类型事件。 columnIndex AdvancedDataGrid 对象的与此事件相关联的列的 columns Array 中的从零开始的索引。 AdvancedDataGrid 对象的与此事件相关联的列的 columns Array 的从零开始的索引。 column 导致此事件的列的 AdvancedDataGridColumnGroup 实例。mx.controls.advancedDataGridClasses:AdvancedDataGridColumn 导致此事件的列的 AdvancedDataGridColumnGroup 实例。 dataField 与列关联的数据中的字段或属性的名称。 与列关联的数据中的字段或属性的名称。 dispatchEvent 是否在完成打开或关闭动画之后分派 ITEM_OPEN 或 ITEM_CLOSE 事件。 打开或关闭动画完成后,是否分派 ITEM_OPENITEM_CLOSE 事件。仅用于 ITEM_OPENING 事件。 headerPart 如果单击了标题中的 HEADER_RELEASE 事件。 如果单击了标题中的 HEADER_RELEASE 事件。 itemRenderer 正在编辑的项目的项呈示器,或者正在单击或拉伸的标题呈示器。 正在编辑的项目的项呈示器,或者正在单击或拉伸的标题呈示器。您可以使用此属性访问数据提供程序。 item 存储 node 属性。 存储 node 属性。如果根据 XML 数据填充 AdvancedDataGrid,请访问 node 属性的 labeldata 属性,将二者作为 event.node.attributes.labelevent.node.attributes.datalocalX 列的 x 位置(以像素为单位);用于重播列拉伸事件。 列的 x 位置(以像素为单位);用于重播列拉伸事件。 multiColumnSort 如果为 true,则指示无论已使用的是何种排序方式,新的 dataField 属性应该同已使用的排序方式一起使用,从而进行多列排序。 如果为 true,则指示无论已使用的是何种排序方式,新的 dataField 属性应该同已使用的排序方式一起使用,从而进行多列排序。

如果为 false,则应该删除任何存在的排序,并对新的 dataField 属性重新进行排序。

opening 指示项目处于打开状态 (true) 还是关闭状态 (false)。 指示项目处于打开状态 (true) 还是关闭状态 (false)。仅用于 ITEM_OPENING 类型事件。 reason 分派 itemEditEnd 事件的原因。 分派 itemEditEnd 事件的原因。仅对类型为 ITEM_EDIT_END 的事件有效。这些可能的值是在 AdvancedDataGridEventReason 类中定义的。 AdvancedDataGridEventReasonremoveColumnFromSort 如果为 true,则从多列排序中删除列。 如果为 true,则从多列排序中删除列。 rowIndex 数据提供者中项目的索引(从零开始)。 数据提供者中项目的索引(从零开始)。 triggerEvent 触发此事件的事件的 MouseEvent 或 KeyboardEvent 对象;如果此事件以编程方式触发,则为 null。 触发此事件的事件的 MouseEvent 或 KeyboardEvent 对象;如果此事件以编程方式触发,则为 null
CubeEvent OLAPCube 用于指示其状态的事件类。flash.events:Event OLAPCube 用于指示其状态的事件类。CubeEvent 类代表特定于 OLAPCube 类的事件对象,例如可以查询多维数据集时分派的事件。 mx.olap.OLAPCubequeryProgressmx.events:CubeEvent:CUBE_COMPLETEmx.events:CubeEventprogressmx.events:CubeEvent:CUBE_PROGRESSmx.events:CubeEventqueryProgressmx.events:CubeEvent:QUERY_PROGRESSmx.events:CubeEventCubeEvent 构造函数。type事件类型;指示引发事件的动作。 构造函数。 CUBE_COMPLETE CubeEvent.CUBE_COMPLETE 常量可为 complete 事件定义事件对象的 type 属性的值。complete CubeEvent.CUBE_COMPLETE 常量可为 complete 事件定义事件对象的 type 属性的值。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecurrentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 description对正在处理的内容的描述。progress多维数据集中已更新的元素数。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。total多维数据集中需要更新的元素总数。typeCubeEvent.CUBE_COMPLETE
CUBE_PROGRESS CubeEvent.CUBE_PROGRESS 常量可为 progress 事件定义事件对象的 type 属性的值。progress CubeEvent.CUBE_PROGRESS 常量可为 progress 事件定义事件对象的 type 属性的值。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecurrentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 description对正在处理的内容的描述。progress多维数据集中已更新的元素数。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。total多维数据集中需要更新的元素总数。typeCubeEvent.CUBE_PROGRESS
QUERY_PROGRESS CubeEvent.QUERY_PROGRESS 常量可为 queryProgress 事件定义事件对象的 type 属性的值。queryProgress CubeEvent.QUERY_PROGRESS 常量可为 queryProgress 事件定义事件对象的 type 属性的值。

事件对象的属性有下列值:

属性bubblesfalsecancelabletruecurrentTarget用于定义处理该事件的事件侦听器的 Object。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 description对正在处理的内容的描述。progress多维数据集中已更新的元素数。target分派该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。total多维数据集中需要更新的元素总数。typeCubeEvent.QUERY_PROGRESS
message 对正在处理的内容的描述。 对正在处理的内容的描述。 progress 多维数据集中已更新的元素数。 多维数据集中已更新的元素数。 total 多维数据集中需要更新的元素总数。 多维数据集中需要更新的元素总数。