mx.controls.advancedDataGridClassesMXAdvancedDataGridItemRenderer MXAdvancedDataGridItemRenderer 类定义 Spark 项呈示器类,以便与 MX AdvancedDataGrid 控件一起使用。The <s:MXAdvancedDataGridItemRenderer> tag inherits all of the tag attributes of its superclass and adds the following tag attributes:

  <s:MXAdvancedDataGridItemRenderer
    Properties
  />
  
]]>
mx.controls.listClasses:IListItemRenderermx.controls.listClasses:IDropInListItemRendererspark.components.supportClasses:ItemRenderer MXAdvancedDataGridItemRenderer 类定义 Spark 项呈示器类,以便与 MX AdvancedDataGrid 控件一起使用。通过该类,可以将 Spark 项呈示器体系结构与 MX AdvancedDataGrid 控件一起使用。 mx.controls.AdvancedDataGridMXAdvancedDataGridItemRenderer 构造函数。 构造函数。 editor 作为项编辑器获得焦点的组件的 ID。 作为项编辑器获得焦点的组件的 ID。 disclosureGroup 作为项编辑器获得焦点的组件的 ID。spark.components:Group 作为项编辑器获得焦点的组件的 ID。 listData 由 IDropInListItemRenderer 接口定义的 listData 属性实现。 由 IDropInListItemRenderer 接口定义的 listData 属性实现。使用此属性可以访问由项呈示器显示的数据项的相关信息。 mx.controls.listClasses.IDropInListItemRenderertext 由 editorID 指定的组件的 text 属性。editorID 指定的组件的 text 属性。这是一个方便使用的属性,可以使 MX 控件的项编辑器(由 itemEditor 属性指定)从大多数项编辑器移出值,而无需将属性传播到项呈示器。
FTEAdvancedDataGridItemRenderer FTEAdvancedDataGridItemRenderer 类为与 FTEText 一起使用的 AdvancedDataGrid 控件定义默认项呈示器。mx.core:IDataRenderermx.controls.listClasses:IDropInListItemRenderermx.managers:ILayoutManagerClientmx.controls.listClasses:IListItemRenderermx.styles:IStyleClientmx.core:UIFTETextField FTEAdvancedDataGridItemRenderer 类为与 FTEText 一起使用的 AdvancedDataGrid 控件定义默认项呈示器。默认情况下,项呈示器绘制与网格中各项相关联的文本。

通过创建自定义的项呈示器,您可以覆盖默认项呈示器。

mx.controls.AdvancedDataGridmx.core.IDataRenderermx.controls.listClasses.IDropInListItemRendererdataChange 当 data 属性更改时进行分派。mx.events.FlexEvent.DATA_CHANGEmx.events.FlexEventdata 属性更改时进行分派。

当您使用组件作为项呈示器时,data 属性将包含要显示的数据。您可以侦听此事件,并在 data 属性更改时更新组件。

FTEAdvancedDataGridItemRenderer 构造函数。 构造函数。 clearStyle styleProp getClassStyleDeclarations getStyle styleProp initProtoChain 设置 inheritingStyles 和 nonInheritingStyles 对象及其主要链,以便 getStyle() 方法起作用。 设置 inheritingStylesnonInheritingStyles 对象及其主要链,以便 getStyle() 方法起作用。 notifyStyleChangeInChildren styleProprecursive regenerateStyleCache recursive registerEffects effects setStyle stylePropnewValue toolTipShowHandler 定位工具提示的事件处理函数。event事件对象。 定位工具提示的事件处理函数。 validateDisplayList 如果 Flex 调用此 ILayoutManagerClient 实例的 LayoutManager.invalidateDisplayList() 方法,则在更新显示列表时会调用此函数。 如果 Flex 调用此 ILayoutManagerClient 实例的 LayoutManager.invalidateDisplayList() 方法,则在更新显示列表时会调用此函数。 validateProperties 如果 Flex 调用此 ILayoutManagerClient 的 LayoutManager.invalidateProperties() 方法,则在提交属性值时会调用此函数。 如果 Flex 调用此 ILayoutManagerClient 的 LayoutManager.invalidateProperties() 方法,则在提交属性值时会调用此函数。 validateSize 如果 Flex 调用此 ILayoutManagerClient 的 LayoutManager.invalidateSize() 方法,则在进行测量时会调用此函数。recursivefalse如果为 true,则调用对象子项的此方法。 如果 Flex 调用此 ILayoutManagerClient 的 LayoutManager.invalidateSize() 方法,则在进行测量时会调用此函数。 data 由 IDataRenderer 接口定义的 data 属性实现。 由 IDataRenderer 接口定义的 data 属性实现。此值将被忽略。仅使用 listData 属性。 mx.core.IDataRendererlistData 由 IDropInListItemRenderer 接口定义的 listData 属性实现。 由 IDropInListItemRenderer 接口定义的 listData 属性实现。将呈示器的文本设置为此属性的 label 属性。 mx.controls.listClasses.IDropInListItemRendererstyleDeclaration 存储此对象的内嵌继承样式。 存储此对象的内嵌继承样式。第一次调用该组件的 setStyle() 方法来设置继承样式时,将创建此 CSSStyleDeclaration。