spark.skins.sparkButtonBarSkinSpark ButtonBar 组件的默认外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark ButtonBar 组件的默认外观类。ButtonBar 组件上的按钮使用 ButtonBarLastButtonSkin、ButtonBarFirstButtonSkin 和 ButtonBarMiddleButtonSkin 类。 spark.components.ButtonBarspark.components.ButtonBarButtonButtonBarSkin构造函数。构造函数。dataGroupspark.components:DataGroupfirstButton spark.skins.spark.ButtonBarFirstButtonSkin spark.skins.spark.ButtonBarFirstButtonSkinhostComponent spark.components:ButtonBar lastButton spark.skins.spark.ButtonBarLastButtonSkin spark.skins.spark.ButtonBarLastButtonSkinmiddleButton spark.skins.spark.ButtonBarMiddleButtonSkin spark.skins.spark.ButtonBarMiddleButtonSkinTextInputSkinSpark TextInput 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark TextInput 组件的默认外观类。 spark.components.TextInputTextInputSkin构造函数。构造函数。background定义 TextInput 组件的背景外观。spark.primitives:Rect定义 TextInput 组件的背景外观。hostComponent spark.components:TextInput promptDisplay定义提示文本使用的标签。spark.components:Label定义提示文本使用的标签。includeInLayout 属性为 false,则提示文本不会影响测量。textDisplayspark.components:RichEditableTextButtonSkinSpark Button 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkButtonSkinSpark Button 组件的默认外观类。 spark.components.ButtonButtonSkin构造函数。构造函数。VScrollBarThumbSkinSpark VScrollBar 组件的缩略图的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark VScrollBar 组件的缩略图的默认外观类。 spark.components.VScrollBarVScrollBarThumbSkin构造函数。构造函数。hostComponent spark.components:Button StackedFormItemSkinSpark FormItem 组件的备用外观类,将标签置于内容之上.mx.binding:IBindingClientmx.core:IStateClient2spark.components.supportClasses:SkinSpark FormItem 组件的备用外观类,将标签置于内容之上. spark.components.FormItemStackedFormItemSkin构造函数。构造函数。background定义 FormItem 的背景的外观。spark.primitives:Rect定义 FormItem 的背景的外观。contentCol包含 FormItem 标签和内容的列。包含 FormItem 标签和内容的列。contentGroupspark.components:GrouphelpCol包含 FormItem 帮助内容的列。包含 FormItem 帮助内容的列。helpContentGroupspark.components:GrouphostComponent spark.components:FormItem labelDisplayspark.components:LabelsequenceCol包含序列标签的列。包含序列标签的列。sequenceLabelDisplayspark.components:LabelDefaultComplexItemRendererSpark DefaultComplexItemRenderer 类是在 Group 容器中显示 Flex 组件的项呈示器类。spark.components.supportClasses:ItemRendererSpark DefaultComplexItemRenderer 类是在 Group 容器中显示 Flex 组件的项呈示器类。每个组件在其自己的 Group 容器中包装。因此,当容器的子容器是可视元素(例如,Flex 组件)时非常有用。 spark.components.GroupDefaultComplexItemRenderer构造函数。构造函数。contentGroup用于包装在主机组件中定义的每个 Flex 组件的容器。spark.components:Group用于包装在主机组件中定义的每个 Flex 组件的容器。CheckBoxSkinSpark CheckBox 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark CheckBox 组件的默认外观类。 spark.components.CheckBoxCheckBoxSkin构造函数。构造函数。check此外观的框中的复选标记。spark.primitives:Path此外观的框中的复选标记。若要创建自定义复选标记,请创建自定义外观类。hostComponent spark.components:CheckBox labelDisplayspark.components:LabelVideoPlayerSkinSpark VideoPlayer 组件的默认外观类。mx.binding:IBindingClientmx.core:IStateClient2spark.skins:SparkSkinSpark VideoPlayer 组件的默认外观类。 spark.components.VideoPlayerVideoPlayerSkin构造函数。构造函数。clippedGroup视频和播放器控件在超过组件大小时将被剪切,但不会剪切上方的投影,并会将其调整为组件大小。spark.components:Group视频和播放器控件在超过组件大小时将被剪切,但不会剪切上方的投影,并会将其调整为组件大小。我们还需要设置 verticalScrollPosition,以便在剪切时并不先剪切底部,而是先剪切顶部。因此,在开始剪切时,我们仍能看见播放器控件。currentTimeDisplayspark.components:LabeldurationDisplayspark.components:LabelfullScreenButtonspark.components:ButtonhostComponent spark.components:VideoPlayer playPauseButtonspark.components:ToggleButtonplayerControlsspark.components:GroupscrubBarspark.components.mediaClasses:ScrubBarvideoDisplayspark.components:VideoDisplayvolumeBarspark.components.mediaClasses:VolumeBarTitleWindowCloseButtonSkinSpark TitleWindow 组件的关闭按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark TitleWindow 组件的关闭按钮的默认外观类。 spark.skins.spark.TitleWindowSkinspark.components.TitleWindowTitleWindowCloseButtonSkin构造函数。构造函数。cbshad定义内侧阴影。spark.primitives:Rect定义内侧阴影。dropShadow定义关闭按钮的投影。spark.primitives:RectangularDropShadow定义关闭按钮的投影。hostComponent spark.components:Button xSymbol定义关闭按钮中 x 的外观。spark.components:Group定义关闭按钮中 x 的外观。ComboBoxSkinSpark ComboBox 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark ComboBox 组件的默认外观类。ComboBox 组件的锚点按钮的外观由 ComboBoxButtonSkin 类定义。文本输入的外观是由 ComboBoxTextInputSkin 类定义的。 spark.components.ComboBoxspark.skins.spark.ComboBoxButtonSkinComboBoxSkin构造函数。构造函数。background定义下拉列表的背景填充的外观。spark.primitives:Rect定义下拉列表的背景填充的外观。dataGroupspark.components:DataGroupdropDown这包含边框、背景颜色、滑动条和滤镜。spark.components:Group这包含边框、背景颜色、滑动条和滤镜。 hostComponent spark.components:ComboBox openButton默认外观为 ComboBoxButtonSkin。spark.components:Button默认外观为 ComboBoxButtonSkin。 spark.skins.spark.ComboBoxButtonSkinpopUp打开下拉列表的 PopUpAnchor 控件。spark.components:PopUpAnchor打开下拉列表的 PopUpAnchor 控件。

textInputspark.components:TextInput
ComboBoxTextInputSkinSpark ComboBox 组件的 textInput 的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark ComboBox 组件的 textInput 的默认外观类。 spark.components.ComboBoxComboBoxTextInputSkin构造函数。构造函数。background定义 TextInput 组件的背景外观。spark.primitives:Rect定义 TextInput 组件的背景外观。bgFill定义背景填充颜色。定义背景填充颜色。hostComponent spark.components:TextInput promptDisplay定义提示文本使用的标签。spark.components:Label定义提示文本使用的标签。includeInLayout 属性为 false,则提示文本不会影响测量。textDisplayspark.components:RichEditableTextButtonBarMiddleButtonSkinSpark ButtonBar 组件中的中间按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkButtonSkinSpark ButtonBar 组件中的中间按钮的默认外观类。 spark.components.ButtonBarspark.components.ButtonBarButtonButtonBarMiddleButtonSkin构造函数。构造函数。VScrollBarTrackSkinSpark VScrollBar 组件的滑块轨道的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark VScrollBar 组件的滑块轨道的默认外观类。 spark.components.VScrollBarVScrollBarTrackSkin构造函数。构造函数。hostComponent spark.components:Button TitleWindowSkinSpark TitleWindow 容器的默认外观类。mx.binding:IBindingClientmx.core:IStateClient2spark.skins:SparkSkinSpark TitleWindow 容器的默认外观类。 spark.skins.spark.TitleWindowCloseButtonSkinspark.components.TitleWindowTitleWindowSkin构造函数。构造函数。backgroundFill定义 TitleWindowSkin 类的背景填充。定义 TitleWindowSkin 类的背景填充。默认颜色为 0xFFFFFF。background定义 TitleWindowSkin 类的背景的外观。spark.primitives:Rect定义 TitleWindowSkin 类的背景的外观。borderStroke定义 TitleWindowSkin 类的边框笔触。定义 TitleWindowSkin 类的边框笔触。默认值为 1。closeButtonspark.components:ButtoncontentGroupspark.components:Groupcontents包含标题栏内容和控件栏的垂直堆栈。spark.components:Group包含标题栏内容和控件栏的垂直堆栈。controlBarGroupspark.components:GrouphostComponent spark.components:TitleWindow moveAreaspark.components:GrouptitleDisplayspark.components:LabelFormItemSkinSpark FormItem 组件的默认外观类。mx.binding:IBindingClientmx.core:IStateClient2spark.components.supportClasses:SkinSpark FormItem 组件的默认外观类。 spark.components.FormItemFormItemSkin构造函数。构造函数。background定义 FormItem 的背景的外观。spark.primitives:Rect定义 FormItem 的背景的外观。contentCol包含 FormItem 内容的列。包含 FormItem 内容的列。contentGroupspark.components:GrouperrorTextDisplayspark.components:RichTexthelpCol包含 FormItem 帮助内容的列。包含 FormItem 帮助内容的列。helpContentGroupspark.components:GrouphostComponent spark.components:FormItem labelCol包含 FormItem 标签的列。包含 FormItem 标签的列。labelDisplayspark.components:LabelsequenceCol包含序列标签的列。包含序列标签的列。sequenceLabelDisplayspark.components:LabelImageSkinSpark Image 组件的默认外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark Image 组件的默认外观类。 spark.components.ImageImageSkin构造函数。构造函数。background定义图像背景的外观。spark.primitives:Rect定义图像背景的外观。bgFillbrokenImageIcon加载的图像无效时代替图像显示的图标。spark.primitives:BitmapImage加载的图像无效时代替图像显示的图标。hostComponent spark.components:Image imageDisplay主要图像显示外观部件。spark.primitives:BitmapImage主要图像显示外观部件。progressIndicator进度指示符外观部件。spark.components.supportClasses:Range进度指示符外观部件。ListDropIndicator 如果 List 没有在其外观中定义 dropIndicator 部件,则为 List 组件的拖放指示符的默认外观。mx.skins:ProgrammaticSkin 如果 List 没有在其外观中定义 dropIndicator 部件,则为 List 组件的拖放指示符的默认外观。 spark.components.ListListDropIndicator 构造函数。 构造函数。 ErrorSkin ErrorSkin 类定义 Spark 组件的错误外观。spark.skins.spark:HighlightBitmapCaptureSkin ErrorSkin 类定义 Spark 组件的错误外观。Flex 显示发生验证错误时的错误外观。 mx.validators.ValidatorErrorSkin 构造函数。 构造函数。 updateDisplayList unscaledWidthunscaledHeight DataGridSkinSpark DataGrid 组件的默认外观类。mx.binding:IBindingClientmx.core:IStateClient2spark.skins:SparkSkinSpark DataGrid 组件的默认外观类。

该外观定义除 rowBackground 之外的所有可选 DataGrid 外观部件(默认情况下,不会显示每行背景可见元素)。它将网格的 itemRenderer 属性的默认值定义为 spark.skins.spark.DefaultGridItemRenderer,且将 columnHeaderGroup 的 headerRenderer 属性的默认值定义为 spark.skins.spark.DefaultGridHeaderRenderer

以下 DataGrid 外观部件的值由声明定义,且可以由该类的子类覆盖:alternatingRowColorscaretIndicatorcolumnSeparatoreditorIndicatorheaderColumnSeparatorhoverIndicatorrowSeparatorselectionIndicator。所有这些声明定义 DataGrid 外观部件,但用于 columnHeaderGroup 的 columnSeparatorheaderRenderer 属性值的 headerColumnSeparatorheaderRenderer 除外。

spark.components.DataGridDataGridSkin构造函数。构造函数。bgFill定义背景的颜色。定义背景的颜色。默认颜色为 0xFFFFFF。headerColumnSeparator为 columnHeaderGroup 定义 columnSeparator 属性的值。为 columnHeaderGroup 定义 columnSeparator 属性的值。headerRenderer为 columnHeaderGroup 定义 headerRenderer 属性的值。为 columnHeaderGroup 定义 headerRenderer 属性的值。默认值为 spark.skins.spark.DefaultGridHeaderRenderer。hostComponent spark.components:DataGrid
ToggleButtonSkinSpark ToggleButton 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkButtonSkinSpark ToggleButton 组件的默认外观类。 spark.components.ToggleButtonToggleButtonSkin构造函数。构造函数。VScrollBarSkinSpark VScrollBar 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark VScrollBar 组件的默认外观类。缩略图外观和滑块轨道外观是分别由 VScrollBarThumbSkin 和 VScrollBarTrackSkin 类定义的。 spark.components.VScrollBarspark.skins.spark.VScrollBarThumbSkinspark.skins.spark.VScrollBarTrackSkinVScrollBarSkin构造函数。构造函数。decrementButton默认外观类为 ScrollBarUpButtonSkin。spark.components:Button默认外观类为 ScrollBarUpButtonSkin。 spark.skins.spark.ScrollBarUpButtonSkinhostComponent spark.components:VScrollBar incrementButton默认外观类为 ScrollBarDownButtonSkin。spark.components:Button默认外观类为 ScrollBarDownButtonSkin。 spark.skins.spark.ScrollBarDownButtonSkinthumb默认外观类为 VScrollBarThumbSkin。spark.components:Button默认外观类为 VScrollBarThumbSkin。 spark.skins.spark.VScrollBarThumbSkintrack默认外观类为 VScrollBarTrackSkin。spark.components:Button默认外观类为 VScrollBarTrackSkin。 spark.skins.spark.VScrollBarTrackSkinNumericStepperTextInputSkinSpark NumericStepper 组件的文本输入字段的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark NumericStepper 组件的文本输入字段的默认外观类。 spark.components.NumericStepperNumericStepperTextInputSkin构造函数。构造函数。background定义 NumericStepper 组件的背景外观。spark.primitives:Rect定义 NumericStepper 组件的背景外观。hostComponent spark.components:TextInput textDisplayspark.components:RichEditableTextStackedFormSkinSpark Form 容器的备用外观类mx.binding:IBindingClientmx.core:IStateClient2spark.components.supportClasses:SkinSpark Form 容器的备用外观类该外观使用 FormLayout 作为其布局对象定义 Form 容器的 contentGroup。FormLayout 是一种 VerticalLayout,具有用于对齐 FormItem 的列的其它逻辑。该外观也定义 errorTextDisplay 以显示 Form 的 errorText。 spark.components.Formspark.layouts.FormLayoutStackedFormSkin构造函数。构造函数。background定义 Form 类的背景的外观。spark.primitives:Rect定义 Form 类的背景的外观。contentGroupspark.components:GrouperrorTextDisplay显示 Form 的错误文本。spark.components:Label显示 Form 的错误文本。hostComponent spark.components:Form VSliderThumbSkinSpark VSlider 组件的缩略图的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark VSlider 组件的缩略图的默认外观类。 spark.components.VSliderVSliderThumbSkin构造函数。构造函数。hostComponent spark.components:Button DefaultGridItemRenderer DefaultGridItemRenderer 类定义显示单个文本标签的简单而有效的项呈示器。spark.components.gridClasses:IGridItemRenderermx.styles:IStyleClientmx.core:UIFTETextField DefaultGridItemRenderer 类定义显示单个文本标签的简单而有效的项呈示器。该类是 DataGrid itemRenderer 属性的默认值。此类扩展 UIFTETextField 并使用文本字段在文本标签中显示单元格数据。UIFTETextField 控件基于 FTE,即 FlashTextEngine(支持使用与其它 Spark 控件相同的方式进行的高质量国际版式和字体嵌入)。由于 UIFTETextField 控件实现 TextField API,因此支持一部分 Spark 文本样式。请参阅文档中有关此类的信息以获得受支持样式的列表。

您可以通过使用 lineBreak 样式来控制标签文本换行。例如,设置 lineBreak="explicit"variableRowHeight="false" 后,创建固定高度的单元格(相应单元格标签不换行)。如果您未显式设置 wordWrap 属性,则 wordWrap 会设置为网格的 variableRowHeight 属性值。

multiline 属性是由 DataGrid 的项编辑器使用来解释输入换行符。如果 mutliline=false,则输入换行符后会结束编辑会话(与制表符或转义符作用一样)。如果 multiline=true,那么换行符会插入至文本中。如果未显式设置 multiline 属性,则 lineBreak="explicit"text 包含换行符时会自动设置为 true。

DefaultGridItemRenderer 从其父代继承 layoutDirection 属性。不应直接对其进行设置。

DefaultGridItemRenderer 类不可设置子类或复制。创建基于 GridItemRenderer 类的自定义项呈示器。

为获得基于 Microsoft Windows 的应用程序上的最高性能,请使用 UITextFieldGridItemRenderer。该呈示器会写入 ActionScript 并针对 Windows 进行优化。

spark.components.DataGridspark.components.gridClasses.GridItemRendererspark.skins.spark.UITextFieldGridItemRendererdataChange 当可绑定的 data 属性更改时进行分派。mx.events.FlexEvent.DATA_CHANGEmx.events.FlexEvent 当可绑定的 data 属性更改时进行分派。 DefaultGridItemRenderer 构造函数。 构造函数。 discard 在已确定此呈示器将不再可见时,从项呈示器父代的 updateDisplayList() 方法调用。hasBeenRecycled如果要将此呈示器添加到所有者的内部空闲列表以重用,则为 true 在已确定此呈示器将不再可见时,从项呈示器父代的 updateDisplayList() 方法调用。如果 willBeRecycled 参数设置为 true,则所有者将此呈示器添加到其内部空闲列表以重用。实现可使用此方法清除任何不再需要的呈示器属性。

不可直接调用此方法。它将被 DataGrid 实现调用。

prepare 在设置了呈示器的所有属性后,从项呈示器父代的 updateDisplayList() 方法调用。willBeRecycled 如果正在重用此呈示器,则为 true 在设置了呈示器的所有属性后,从项呈示器父代的 updateDisplayList() 方法调用。如果以前从未使用过此呈示器,则 hasBeenRecycled 参数为 false,表示此呈示器不可再生。当呈示器将要可见时,每次因呈示器属性更改而重新显示呈示器时,或显式请求重新显示时,调用此方法。

此方法可以用来配置呈示器的所有可视元素和属性。使用此方法与将 data 属性绑定到可视元素属性相比,效率会更高。注意:由于 prepare() 方法经常被调用,因此请确保已对其进行高效编码。

在调用 discard() 方法之前,可能会多次调用 prepare() 方法。

不可直接调用此方法。它将被 DataGrid 实现调用。

columnIndex 此项呈示器的单元格的列索引。 此项呈示器的单元格的列索引。这是与 column.columnIndex 相同的值。 column 表示与此项呈示器相关联的列的 GridColumn 对象。spark.components.gridClasses:GridColumnnull 表示与此项呈示器相关联的列的 GridColumn 对象。 data 针对网格控件整个行的数据提供程序项的值。null 针对网格控件整个行的数据提供程序项的值。项呈示器通常将可视元素属性绑定至该对象的属性。 down 在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。false

在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。

在网格单元格中发生以下两个输入动作之一时,该属性设置为 true:按鼠标按键或按触摸屏。当释放鼠标按键、用户的手指离开触摸屏或将鼠标/触摸拖离网格单元格时,down 属性重置为 false

与 List 项呈示器不同,Grid 项呈示器不专门负责显示按下指示符。Grid 本身为所选行或单元格呈示按下指示符。项呈示器还可以更改其 visual 属性以强调正在按此项呈示器。

dragging 如果正在拖动项呈示器(通常作为拖放操作的一部分),则包含 true。false 如果正在拖动项呈示器(通常作为拖放操作的一部分),则包含 true。目前,Spark DataGrid 控件不支持拖放操作。 grid 与此项呈示器相关联的网格控件。spark.components:Grid 与此项呈示器相关联的网格控件。 hovered 鼠标悬停在项呈示器上时设置为 true。false 鼠标悬停在项呈示器上时设置为 truelabel 在调用 preprare() 之前,网格控件将此属性设置为列的 itemToLabel() 方法的值。要在项呈示器中显示的 String。""

在调用 preprare() 之前,网格控件将此属性设置为列的 itemToLabel() 方法的值。

要在项呈示器中显示的 String。

如果 labelDisplay 元素已指定,GridItemRenderer 类会自动将该属性的值复制到该元素的 text 属性。Grid 将 label 设置为由列的 itemToLabel() 方法返回的值。

rowIndex 在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。正在呈示的单元格的从零开始的行索引。-1

在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。

正在呈示的单元格的从零开始的行索引。
selected 在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。如果项呈示器的单元格属于当前选定内容,则包含 true。false

在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。

如果项呈示器的单元格属于当前选定内容,则包含 true

与 List 项呈示器不同,Grid 项呈示器不专门负责显示内容以指明它们是选定内容的一部分。Grid 本身为选定行或单元格自动显示 selectionIndicator 外观部件。项呈示器还可以更改其 visual 属性以强调它属于选定内容。

showsCaret 在调用 preprare() 之前,网格控件的 updateDisplayList() 方法设置此属性。false

在调用 preprare() 之前,网格控件的 updateDisplayList() 方法设置此属性。

如果插入标记指明项呈示器的单元格,则包含 true

与 List 项呈示器不同,Grid 项呈示器不专门负责显示内容以指明它们的单元格或行含有插入标记。Grid 本身为插入标记行或单元格自动显示 caretIndicator 外观部件。项呈示器还可以更改其 visual 属性以强调它含有插入标记。

ScrollBarRightButtonSkinSpark ScrollBar 组件的向右按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark ScrollBar 组件的向右按钮的默认外观类。 spark.components.supportClasses.ScrollBarBasespark.components.HScrollBarspark.components.VScrollBarScrollBarRightButtonSkin构造函数。构造函数。arrow定义 ScrollBar 组件中的向右箭头的外观。spark.primitives:Path定义 ScrollBar 组件中的向右箭头的外观。hostComponent spark.components:Button VSliderSkinSpark VSlider 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark VSlider 组件的默认外观类。缩略图外观和滑块轨道外观分别由 VSliderThumbSkin 和 VSliderTrackSkin 类定义。 spark.components.VSliderspark.skins.spark.VSliderThumbSkinspark.skins.spark.VSliderTrackSkinVSliderSkin构造函数。构造函数。dataTip在 mx.controls.Slider 控件中使用的工具提示。在 mx.controls.Slider 控件中使用的工具提示。要自定义 DataTip 的外观,请创建自定义 VSliderSkin 类。hostComponent spark.components:VSlider thumb默认外观类为 VSliderThumbSkin。spark.components:Button默认外观类为 VSliderThumbSkin。 spark.skins.spark.VSliderThumbSkintrack默认外观类为 VSliderTrackSkin。spark.components:Button默认外观类为 VSliderTrackSkin。 spark.skins.spark.VSliderTrackSkinVSliderTrackSkinSpark VSlider 组件的滑块轨道的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark VSlider 组件的滑块轨道的默认外观类。 spark.components.VSliderVSliderTrackSkin构造函数。构造函数。hostComponent spark.components:Button DropDownListSkinSpark DropDownList 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark DropDownList 组件的默认外观类。DropDownList 组件的锚点按钮的外观由 DropDownListButtonSkin 类定义。

spark.components.DropDownListspark.skins.spark.DropDownListButtonSkinDropDownListSkin构造函数。构造函数。background定义下拉列表的背景填充的外观。spark.primitives:Rect定义下拉列表的背景填充的外观。bgFill下拉列表的背景填充的颜色。下拉列表的背景填充的颜色。默认颜色为 0xFFFFFF。dataGroupspark.components:DataGroupdropDown这包含边框、背景颜色、滑动条和滤镜。spark.components:Group这包含边框、背景颜色、滑动条和滤镜。 hostComponent spark.components:DropDownList labelDisplayspark.components:LabelopenButton默认外观为 DropDownListButtonSkin。spark.components:Button默认外观为 DropDownListButtonSkin。 spark.skins.spark.DropDownListButtonSkinpopUp打开下拉列表的 PopUpAnchor 控件。spark.components:PopUpAnchor打开下拉列表的 PopUpAnchor 控件。

FormSkinSpark Form 容器的默认外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark Form 容器的默认外观类。该外观使用 FormLayout 作为其布局对象定义 Form 容器的 contentGroup。FormLayout 是一种 VerticalLayout,具有用于对齐 FormItem 的列的其它逻辑。 spark.components.Formspark.layouts.FormLayoutFormSkin构造函数。构造函数。background定义 Form 类的背景的外观。spark.primitives:Rect定义 Form 类的背景的外观。contentGroupspark.components:GrouphostComponent spark.components:Form DefaultGridHeaderRendererDefaultGridHeaderRenderer 类针对 Spark DataGrid 控件的列定义默认标题呈示器。mx.core:IStateClient2spark.components.gridClasses:GridItemRendererDefaultGridHeaderRenderer 类针对 Spark DataGrid 控件的列定义默认标题呈示器。

在 MXML 中定义的子类可以重定义 labelDisplay 属性和 sortIndicator 属性的值。

spark.components.DataGridspark.components.GridColumnHeaderGroupspark.components.gridClasses.GridItemRendererDefaultGridHeaderRenderer构造函数。构造函数。defaultSortIndicatorsortIndicator 属性的默认值。sortIndicator 属性的默认值。它必须是 IVisualElement 的 IFactory。

该值在 fx:Declaration 块中进行指定且可以由带有 MXML 子类的 id="defaultSortIndicator" 的声明覆盖。

labelDisplayGroup定义 labelDisplay 可视元素的大小和位置。spark.components:Group定义 labelDisplay 可视元素的大小和位置。

通过呈示器的 prepare() 方法,labelDisplay 会添加至该 Group 中。由 labelDisplay 指定的任意大小/位置约束定义与 labelDisplayGroup 相关联的布局。

sortIndicatorGroup定义 sortIndicator 可视元素的大小和位置。spark.components:Group定义 sortIndicator 可视元素的大小和位置。

通过呈示器的 prepare() 方法,sortIndicator 会添加至该 Group 中。由 sortIndicator 指定的任意大小/位置约束定义与 sortIndicatorGroup 相关联的布局。sortIndicator 可见时,该 Group 仅包含在布局中。

maxDisplayedLines 该属性的值用于初始化该呈示器的 labelDisplay 元素的 maxDisplayedLines 属性。1 该属性的值用于初始化该呈示器的 labelDisplay 元素的 maxDisplayedLines 属性。 sortIndicator 对列进行排序时显示的可视元素。null 对列进行排序时显示的可视元素。

通过该呈示器的 prepare() 方法,sortIndicator 可视元素会添加至 sortIndicatorGroup。由 sortIndicator 指定的任意大小/位置约束定义与 sortIndicatorGroup 相关联的位置。

NumericStepperIncrementButtonSkinSpark NumericStepper 组件的向上按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark NumericStepper 组件的向上按钮的默认外观类。 spark.components.NumericStepperNumericStepperIncrementButtonSkin构造函数。构造函数。arrow定义向上箭头的外观。spark.primitives:Path定义向上箭头的外观。hostComponent spark.components:Button TabBarButtonSkinSpark TabBar 按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkButtonSkinSpark TabBar 按钮的默认外观类。 spark.components.TabBarspark.skins.spark.TabBarSkinTabBarButtonSkin构造函数。构造函数。TextAreaSkinSpark TextArea 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark TextArea 组件的默认外观类。 spark.components.TextAreaTextAreaSkin构造函数。构造函数。background定义 TextArea 组件的背景的外观。spark.primitives:Rect定义 TextArea 组件的背景的外观。hostComponent spark.components:TextArea promptDisplay定义提示文本使用的标签。spark.components:Label定义提示文本使用的标签。includeInLayout 属性为 false,则提示文本不会影响测量。scroller定义用于滚动 TextArea 控件的滚动条。spark.components:Scroller定义用于滚动 TextArea 控件的滚动条。textDisplayspark.components:RichEditableTextNumericStepperDecrementButtonSkinSpark NumericStepper 组件的向下按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark NumericStepper 组件的向下按钮的默认外观类。 spark.components.NumericStepperNumericStepperDecrementButtonSkin构造函数。构造函数。arrow定义向下箭头的外观。spark.primitives:Path定义向下箭头的外观。hostComponent spark.components:Button ImageLoadingSkinSpark Image 外观进度栏预加载器的默认外观类。mx.binding:IBindingClientspark.components.supportClasses:SkinSpark Image 外观进度栏预加载器的默认外观类。 spark.components.ImageImageLoadingSkin构造函数。构造函数。hostComponent spark.components.supportClasses:Range HSliderTrackSkinSpark HSlider 组件的滑块轨道的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark HSlider 组件的滑块轨道的默认外观类。 spark.components.HSliderHSliderTrackSkin构造函数。构造函数。hostComponent spark.components:Button HighlightBitmapCaptureSkin 执行目标组件的位图捕获并向位图应用滤镜的外观的基类。mx.core:UIComponent 执行目标组件的位图捕获并向位图应用滤镜的外观的基类。这是 FocusSkin 和 ErrorSkin 的基类。 spark.skins.spark.ErrorSkinspark.skins.spark.FocusSkinHighlightBitmapCaptureSkin 构造函数。 构造函数。 processBitmap 向捕获的位图应用任何后期处理。 向捕获的位图应用任何后期处理。 updateDisplayList unscaledWidthunscaledHeight bitmap 目标组件的位图捕获。 目标组件的位图捕获。 borderWeight 要放置在位图周围的填充像素数。 要放置在位图周围的填充像素数。 target 要作为目标的对象。spark.components.supportClasses:SkinnableComponent 要作为目标的对象。 ScrollBarLeftButtonSkinSpark ScrollBar 组件的向左按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark ScrollBar 组件的向左按钮的默认外观类。 spark.components.supportClasses.ScrollBarBasespark.components.HScrollBarspark.components.VScrollBarScrollBarLeftButtonSkin构造函数。构造函数。arrow定义 ScrollBar 组件中的向左箭头的外观。spark.primitives:Path定义 ScrollBar 组件中的向左箭头的外观。hostComponent spark.components:Button StackedFormHeadingSkinSpark FormHeading 组件的备用外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark FormHeading 组件的备用外观类。在 FormItem 使用 StackedFormItemSkin 时,使用此外观。 spark.components.FormHeadingStackedFormHeadingSkin构造函数。构造函数。background定义 Form 类的背景的外观。spark.primitives:Rect定义 Form 类的背景的外观。contentCol包含 FormItem 标签和内容的列。包含 FormItem 标签和内容的列。helpCol包含 FormItem 帮助内容的列。包含 FormItem 帮助内容的列。hostComponent spark.components:FormHeading labelDisplayspark.components:LabelsequenceCol包含序列标签的列。包含序列标签的列。DefaultItemRenderer DefaultItemRenderer 类定义 List 控件的默认项呈示器。mx.core:IDataRendererspark.components:IItemRenderermx.core:UIComponent DefaultItemRenderer 类定义 List 控件的默认项呈示器。默认项呈示器仅仅绘制与列表中的每一项相关联的文本。

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

spark.components.Listmx.core.IDataRendererspark.components.IItemRendererspark.components.supportClasses.ItemRendererdataChange 当 data 属性更改时进行分派。mx.events.FlexEvent.DATA_CHANGEmx.events.FlexEventdata 属性更改时进行分派。

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

DefaultItemRenderer 构造函数。 构造函数。 labelDisplay 可选项呈示器标签组件。spark.components.supportClasses:TextBase 可选项呈示器标签组件。此组件用于确定项呈示器的主机组件中 baselinePosition 属性的值。 data 由 IDataRenderer 接口定义的 data 属性实现。 由 IDataRenderer 接口定义的 data 属性实现。设置此属性后,它将存储值并使组件失效以触发组件重新布局。 mx.core.IDataRendererdragging 如果正在拖动项呈示器,则包含 true。 如果正在拖动项呈示器,则包含 trueitemIndex 项呈示器的主机组件的数据提供程序中的项目索引。0 项呈示器的主机组件的数据提供程序中的项目索引。 label 要在项呈示器中显示的 String。"" 要在项呈示器中显示的 String。

项呈示器的主机组件可以使用 itemToLabel() 方法将数据项目转换为 String 以便项呈示器可以将其显示。

对于诸如 List 和 ButtonBar 等控件,可以使用 labelFieldlabelFunction 属性指定包含 String 的数据项目的字段。否则,主机组件使用 toString() 方法将数据项目转换为 String。

selected 如果项呈示器可以将其自身显示为已选中,则包含 true。false 如果项呈示器可以将其自身显示为已选中,则包含 trueshowsCaret 如果项呈示器可以将其自身显示为已获取焦点,则包含 true。false 如果项呈示器可以将其自身显示为已获取焦点,则包含 true
HScrollBarTrackSkinSpark HScrollBar 组件上的滑块轨道的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark HScrollBar 组件上的滑块轨道的默认外观类。 spark.components.HScrollBarHScrollBarTrackSkin构造函数。构造函数。hostComponent spark.components:Button ComboBoxButtonSkinSpark ComboBox 组件上的锚点按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark ComboBox 组件上的锚点按钮的默认外观类。 spark.components.ComboBoxspark.skins.spark.ComboBoxSkinComboBoxButtonSkin构造函数。构造函数。arrow在锚点按钮中显示的箭头图形。spark.primitives:Path在锚点按钮中显示的箭头图形。hostComponent spark.components:Button FormHeadingSkinSpark FormHeading 组件的默认外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark FormHeading 组件的默认外观类。 spark.components.FormHeadingFormHeadingSkin构造函数。构造函数。background定义 Form 类的背景的外观。spark.primitives:Rect定义 Form 类的背景的外观。contentCol包含表单项内容的列。包含表单项内容的列。helpCol包含表单项帮助内容的列。包含表单项帮助内容的列。hostComponent spark.components:FormHeading labelCol包含表单项标签的列。包含表单项标签的列。labelDisplayspark.components:LabelsequenceCol包含序列标签的列。包含序列标签的列。ScrollBarDownButtonSkinSpark ScrollBar 组件的向下按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark ScrollBar 组件的向下按钮的默认外观类。 spark.components.supportClasses.ScrollBarBasespark.components.HScrollBarspark.components.VScrollBarScrollBarDownButtonSkin构造函数。构造函数。arrow定义 ScrollBar 组件中的向下箭头的外观。spark.primitives:Path定义 ScrollBar 组件中的向下箭头的外观。hostComponent spark.components:Button ScrollerSkinSpark Scroller 组件的默认外观类。spark.skins:SparkSkinSpark Scroller 组件的默认外观类。 spark.components.ScrollerScrollerSkin构造函数。构造函数。horizontalScrollBarFactory水平 ScrollBar,在因数据太多而不能在显示区域中以水平方向完全显示时,可用来控制所显示的数据部分。水平 ScrollBar,在因数据太多而不能在显示区域中以水平方向完全显示时,可用来控制所显示的数据部分。Scroller 确定水平 ScrollBar 是否可见。hostComponent spark.components:Scroller verticalScrollBarFactory垂直 ScrollBar,在因数据太多而不能在显示区域中以垂直方向完全显示时,可用来控制所显示的数据部分。垂直 ScrollBar,在因数据太多而不能在显示区域中以垂直方向完全显示时,可用来控制所显示的数据部分。Scroller 确定垂直 ScrollBar 是否可见。SpinnerIncrementButtonSkinSpark Spinner 组件的向上按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark Spinner 组件的向上按钮的默认外观类。 spark.components.SpinnerSpinnerIncrementButtonSkin构造函数。构造函数。arrow定义向上箭头的外观。spark.primitives:Path定义向上箭头的外观。hostComponent spark.components:Button SkinnableDataContainerSkinSpark SkinnableDataContainer 容器的默认外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark SkinnableDataContainer 容器的默认外观类。 spark.components.SkinnableDataContainerSkinnableDataContainerSkin构造函数。构造函数。dataGroupspark.components:DataGrouphostComponent spark.components:SkinnableDataContainer HScrollBarSkinSpark HScrollBar 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark HScrollBar 组件的默认外观类。缩略图外观和滑块轨道外观分别由 HScrollBarThumbSkin 和 HScrollBarTrackSkin 类定义。 spark.components.HScrollBarspark.skins.spark.HScrollBarThumbSkinspark.skins.spark.HScrollBarTrackSkinHScrollBarSkin构造函数。构造函数。decrementButton默认外观类为 ScrollBarLeftButtonSkin。spark.components:Button默认外观类为 ScrollBarLeftButtonSkin。 spark.skins.spark.ScrollBarLeftButtonSkinhostComponent spark.components:HScrollBar incrementButton默认外观类为 ScrollBarRightButtonSkin。spark.components:Button默认外观类为 ScrollBarRightButtonSkin。 spark.skins.spark.ScrollBarRightButtonSkinthumb默认外观类为 HScrollBarThumbSkin。spark.components:Button默认外观类为 HScrollBarThumbSkin。 spark.skins.spark.HScrollBarThumbSkintrack默认外观类为 HScrollBarTrackSkin。spark.components:Button默认外观类为 HScrollBarTrackSkin。 spark.skins.spark.HScrollBarTrackSkinSpinnerSkinSpark Spinner 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark Spinner 组件的默认外观类。Spinner 组件上的向下按钮和向上按钮的外观分别由 SpinnerDecrementButtonSkin 和 SpinnerIncrementButtonSkin 类定义。 spark.components.Spinnerspark.skins.spark.SpinnerDecrementButtonSkinspark.skins.spark.SpinnerIncrementButtonSkinSpinnerSkin构造函数。构造函数。decrementButton默认外观类为 SpinnerDecrementButtonSkin。spark.components:Button默认外观类为 SpinnerDecrementButtonSkin。 spark.skins.spark.SpinnerDecrementButtonSkinhostComponent spark.components:Spinner incrementButton默认外观类为 SpinnerIncrementButtonSkin。spark.components:Button默认外观类为 SpinnerIncrementButtonSkin。 spark.skins.spark.SpinnerIncrementButtonSkinNumericStepperSkinSpark NumericStepper 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark NumericStepper 组件的默认外观类。NumericStepper 组件上的文本输入字段的外观由 NumericStepperTextInputSkin 类定义。 spark.components.NumericStepperspark.skins.spark.NumericStepperTextInputSkinNumericStepperSkin构造函数。构造函数。decrementButton默认类为 NumericStepperDecrementButtonSkin。spark.components:Button默认类为 NumericStepperDecrementButtonSkin。 spark.skins.spark.NumericStepperDecrementButtonSkinhostComponent spark.components:NumericStepper incrementButton默认类为 NumericStepperIncrementButtonSkin。spark.components:Button默认类为 NumericStepperIncrementButtonSkin。 spark.skins.spark.NumericStepperIncrementButtonSkintextDisplay默认类为 NumericStepperTextInputSkin。spark.components:TextInput默认类为 NumericStepperTextInputSkin。 spark.skins.spark.NumericStepperTextInputSkinHScrollBarThumbSkinSpark HScrollBar 组件的缩略图的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark HScrollBar 组件的缩略图的默认外观类。 spark.components.HScrollBarHScrollBarThumbSkin构造函数。构造函数。hostComponent spark.components:Button RadioButtonSkinSpark RadioButton 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark RadioButton 组件的默认外观类。 spark.components.RadioButtonspark.components.RadioButtonGroupRadioButtonSkin构造函数。构造函数。dot定义 RadioButton 的点的外观。spark.primitives:Path定义 RadioButton 的点的外观。若要自定义点的外观,请创建自定义 RadioButtonSkin 类。hostComponent spark.components:RadioButton labelDisplayspark.components:LabelApplicationSkinSpark Application 组件的默认外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark Application 组件的默认外观类。 spark.components.ApplicationApplicationSkin构造函数。构造函数。backgroundRect使用构成应用程序的背景的实色填充的矩形。spark.primitives:Rect使用构成应用程序的背景的实色填充的矩形。可以将填充的颜色设置为 Application 的 backgroundColor 属性。contentGroupspark.components:GroupcontrolBarGroupspark.components:GrouphostComponent 引用此外观所应用到的组件的强类型属性。spark.components:Application 引用此外观所应用到的组件的强类型属性。 BorderContainerSkin Spark BorderContainer 组件的默认外观类。spark.components.supportClasses:Skin Spark BorderContainer 组件的默认外观类。 spark.components.BorderContainerBorderContainerSkin 构造函数。 构造函数。 contentGroup SkinnableContainer 的必需外观部分 spark.components:Group SkinnableContainer 的必需外观部分 hostComponent spark.components:BorderContainer HSliderSkinSpark HSlider 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark HSlider 组件的默认外观类。缩略图外观和滑块轨道外观分别由 HSliderThumbSkin 和 HSliderTrackSkin 类定义。 spark.components.HSliderspark.skins.spark.HSliderThumbSkinspark.skins.spark.HSliderTrackSkinHSliderSkin构造函数。构造函数。dataTip在 mx.controls.Slider 控件中使用的工具提示。在 mx.controls.Slider 控件中使用的工具提示。要自定义 DataTip 的外观,请创建自定义 HSliderSkin 类。hostComponent spark.components:HSlider thumb默认外观类为 HSliderThumbSkin。spark.components:Button默认外观类为 HSliderThumbSkin。 spark.skins.spark.HSliderThumbSkintrack默认外观类为 HSliderTrackSkin。spark.components:Button默认外观类为 HSliderTrackSkin。 spark.skins.spark.HSliderTrackSkinSpinnerDecrementButtonSkinSpark Spinner 组件的向下按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark Spinner 组件的向下按钮的默认外观类。 spark.components.SpinnerSpinnerDecrementButtonSkin构造函数。构造函数。arrow定义向下箭头的外观。spark.primitives:Path定义向下箭头的外观。hostComponent spark.components:Button SkinnableContainerSkinSpark SkinnableContainer 容器的默认外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark SkinnableContainer 容器的默认外观类。 spark.components.SkinnableContainerSkinnableContainerSkin构造函数。构造函数。background定义 SkinnableContainer 类的背景的外观。spark.primitives:Rect定义 SkinnableContainer 类的背景的外观。contentGroupspark.components:GrouphostComponent spark.components:SkinnableContainer ScrollBarUpButtonSkinSpark ScrollBar 组件的向上按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark ScrollBar 组件的向上按钮的默认外观类。 spark.components.supportClasses.ScrollBarBasespark.components.HScrollBarspark.components.VScrollBarScrollBarUpButtonSkin构造函数。构造函数。arrow定义 ScrollBar 组件中的向上箭头的外观。spark.primitives:Path定义 ScrollBar 组件中的向上箭头的外观。hostComponent spark.components:Button PanelSkinSpark Panel 容器的默认外观类。mx.binding:IBindingClientmx.core:IStateClient2spark.skins:SparkSkinSpark Panel 容器的默认外观类。 spark.components.PanelPanelSkin构造函数。构造函数。background定义 PanelSkin 类的背景的外观。spark.primitives:Rect定义 PanelSkin 类的背景的外观。contentGroupspark.components:Groupcontents包含标题栏内容和控件栏的垂直堆栈。spark.components:Group包含标题栏内容和控件栏的垂直堆栈。controlBarGroupspark.components:GrouphostComponent spark.components:Panel titleDisplayspark.components:LabelDefaultButtonSkinSpark DefaultButton 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkButtonSkinSpark DefaultButton 组件的默认外观类。DefaultButton 组件是在诸如 Alert 的面板中使用的。它由容器上的 defaultButton 属性定义。 mx.controls.AlertDefaultButtonSkin构造函数。构造函数。FocusSkin 定义组件具有焦点时 Spark 组件周围的“发光”效果。spark.skins.spark:HighlightBitmapCaptureSkin 定义组件具有焦点时 Spark 组件周围的“发光”效果。 FocusSkin 构造函数。 构造函数。 updateDisplayList unscaledWidthunscaledHeight borderWeight 要放置在位图周围的填充像素数。 要放置在位图周围的填充像素数。 ButtonBarFirstButtonSkinSpark ButtonBar 组件中第一个按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkButtonSkinSpark ButtonBar 组件中第一个按钮的默认外观类。 spark.components.ButtonBarspark.components.ButtonBarButtonButtonBarFirstButtonSkin构造函数。构造函数。DropDownListButtonSkinSpark DropDownList 组件上的锚点按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark DropDownList 组件上的锚点按钮的默认外观类。 spark.components.DropDownListspark.skins.spark.DropDownListSkinDropDownListButtonSkin构造函数。构造函数。arrow在锚点按钮中显示的箭头图形。spark.primitives:Path在锚点按钮中显示的箭头图形。hostComponent spark.components:Button UITextFieldGridItemRenderer UITextFieldGridItemRenderer 类定义显示单个文本标签的简单而有效的项。spark.components.gridClasses:IGridItemRenderermx.styles:IStyleClientmx.core:UITextField UITextFieldGridItemRenderer 类定义显示单个文本标签的简单而有效的项。对于显示带有大量可视单元格的网格控件的应用程序,该呈示器在 Microsoft Windows 中提供最佳性能。它基于 TextField,而不是 Flash 文本引擎 (FTE),所以它缺少对某些 Spark 文本功能的支持,且不支持 FTE 特定文本样式。

您可以通过使用 wordWrap 属性来控制标签文本换行。例如,设置 wordWrap="false"variableRowHeight="false" 后,会创建固定高度的单元格(相应单元格标签不换行)。如果您未显式设置 wordWrap 属性,则 wordWrap 会设置为网格的 variableRowHeight 属性值。

UITextFieldGridItemRenderer 从其父代继承 layoutDirection 属性的值。它不应在 UITextFieldGridItemRenderer 上直接进行设置。

UITextFieldGridItemRenderer 不可设置子类或复制。创建基于 GridItemRenderer 类的自定义项呈示器。

spark.components.DataGridspark.components.gridClasses.GridItemRendererspark.skins.spark.DefaultGridItemRenderermx.core.FTETextFielddataChange 当可绑定的 data 属性更改时进行分派。mx.events.FlexEvent.DATA_CHANGEmx.events.FlexEvent 当可绑定的 data 属性更改时进行分派。 UITextFieldGridItemRenderer 构造函数。 构造函数。 discard 在已确定此呈示器将不再可见时,从项呈示器父代的 updateDisplayList() 方法调用。hasBeenRecycled如果要将此呈示器添加到所有者的内部空闲列表以重用,则为 true 在已确定此呈示器将不再可见时,从项呈示器父代的 updateDisplayList() 方法调用。如果 willBeRecycled 参数设置为 true,则所有者将此呈示器添加到其内部空闲列表以重用。实现可使用此方法清除任何不再需要的呈示器属性。

不可直接调用此方法。它将被 DataGrid 实现调用。

prepare 在设置了呈示器的所有属性后,从项呈示器父代的 updateDisplayList() 方法调用。willBeRecycled 如果正在重用此呈示器,则为 true 在设置了呈示器的所有属性后,从项呈示器父代的 updateDisplayList() 方法调用。如果以前从未使用过此呈示器,则 hasBeenRecycled 参数为 false,表示此呈示器不可再生。当呈示器将要可见时,每次因呈示器属性更改而重新显示呈示器时,或显式请求重新显示时,调用此方法。

此方法可以用来配置呈示器的所有可视元素和属性。使用此方法与将 data 属性绑定到可视元素属性相比,效率会更高。注意:由于 prepare() 方法经常被调用,因此请确保已对其进行高效编码。

在调用 discard() 方法之前,可能会多次调用 prepare() 方法。

不可直接调用此方法。它将被 DataGrid 实现调用。

columnIndex 此项呈示器的单元格的列索引。 此项呈示器的单元格的列索引。这是与 column.columnIndex 相同的值。 column 表示与此项呈示器相关联的列的 GridColumn 对象。spark.components.gridClasses:GridColumnnull 表示与此项呈示器相关联的列的 GridColumn 对象。 data 针对网格控件整个行的数据提供程序项的值。null 针对网格控件整个行的数据提供程序项的值。项呈示器通常将可视元素属性绑定至该对象的属性。 down 在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。false

在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。

在网格单元格中发生以下两个输入动作之一时,该属性设置为 true:按鼠标按键或按触摸屏。当释放鼠标按键、用户的手指离开触摸屏或将鼠标/触摸拖离网格单元格时,down 属性重置为 false

与 List 项呈示器不同,Grid 项呈示器不专门负责显示按下指示符。Grid 本身为所选行或单元格呈示按下指示符。项呈示器还可以更改其 visual 属性以强调正在按此项呈示器。

dragging 如果正在拖动项呈示器(通常作为拖放操作的一部分),则包含 true。false 如果正在拖动项呈示器(通常作为拖放操作的一部分),则包含 true。目前,Spark DataGrid 控件不支持拖放操作。 grid 与此项呈示器相关联的网格控件。spark.components:Grid 与此项呈示器相关联的网格控件。 hovered 鼠标悬停在项呈示器上时设置为 true。false 鼠标悬停在项呈示器上时设置为 truelabel 在调用 preprare() 之前,网格控件将此属性设置为列的 itemToLabel() 方法的值。要在项呈示器中显示的 String。""

在调用 preprare() 之前,网格控件将此属性设置为列的 itemToLabel() 方法的值。

要在项呈示器中显示的 String。

如果 labelDisplay 元素已指定,GridItemRenderer 类会自动将该属性的值复制到该元素的 text 属性。Grid 将 label 设置为由列的 itemToLabel() 方法返回的值。

rowIndex 在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。正在呈示的单元格的从零开始的行索引。-1

在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。

正在呈示的单元格的从零开始的行索引。
selected 在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。如果项呈示器的单元格属于当前选定内容,则包含 true。false

在调用 prepare() 之前,网格控件的 updateDisplayList() 方法设置此属性。

如果项呈示器的单元格属于当前选定内容,则包含 true

与 List 项呈示器不同,Grid 项呈示器不专门负责显示内容以指明它们是选定内容的一部分。Grid 本身为选定行或单元格自动显示 selectionIndicator 外观部件。项呈示器还可以更改其 visual 属性以强调它属于选定内容。

showsCaret 在调用 preprare() 之前,网格控件的 updateDisplayList() 方法设置此属性。false

在调用 preprare() 之前,网格控件的 updateDisplayList() 方法设置此属性。

如果插入标记指明项呈示器的单元格,则包含 true

与 List 项呈示器不同,Grid 项呈示器不专门负责显示内容以指明它们的单元格或行含有插入标记。Grid 本身为插入标记行或单元格自动显示 caretIndicator 外观部件。项呈示器还可以更改其 visual 属性以强调它含有插入标记。

HSliderThumbSkinSpark HSlider 组件的缩略图的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark HSlider 组件的缩略图的默认外观类。 spark.components.HSliderHSliderThumbSkin构造函数。构造函数。hostComponent spark.components:Button ListSkinSpark List 组件的默认外观类。mx.core:IStateClient2spark.skins:SparkSkinSpark List 组件的默认外观类。 spark.components.ListListSkin构造函数。构造函数。background定义基于列表的组件的背景外观。spark.primitives:Rect定义基于列表的组件的背景外观。bgFill定义背景的颜色。定义背景的颜色。默认颜色为 0xFFFFFF。dataGroupspark.components:DataGroupdropIndicator定义 List 的拖放指示符的外观。定义 List 的拖放指示符的外观。要自定义拖放指示符外观,请创建自定义 ListSkin 类。List 的布局负责 dropIndicator 的大小和位置。通常将 dropIndicator 的大小设置为项之间间隙的大小。通常仅在沿着主轴(间隙轴)的方向考虑 minimum 和 maximum 设置。例如,VerticalLayout 忽略 minWidthmaxWidth 设置,但考虑 minHeightmaxHeighthostComponent spark.components:List scroller要将滚动条添加到列表中的 Scroller 组件。spark.components:Scroller要将滚动条添加到列表中的 Scroller 组件。SkinnablePopUpContainerSkinSpark SkinnablePopUpContainer 容器的默认外观类。mx.binding:IBindingClientmx.core:IStateClient2spark.components.supportClasses:SkinSpark SkinnablePopUpContainer 容器的默认外观类。 spark.components.SkinnablePopUpContainerSkinnablePopUpContainerSkin构造函数。构造函数。background定义 SkinnablePopUpContainer 类的背景的外观。spark.primitives:Rect定义 SkinnablePopUpContainer 类的背景的外观。chrome定义该外观使用的背景和内容组。spark.components:Group定义该外观使用的背景和内容组。contentGroupspark.components:GrouphostComponent spark.components:SkinnablePopUpContainer TabBarSkinSpark TabBar 组件的默认外观类。mx.core:IStateClient2spark.components.supportClasses:SkinSpark TabBar 组件的默认外观类。由 TabBarSkin 创建的 ButtonBarButtons 使用 TabBarButtonSkin 类。 spark.components.TabBarspark.components.ButtonBarButtonspark.skins.spark.TabBarButtonSkinTabBarSkin构造函数。构造函数。dataGroupspark.components:DataGrouphostComponent spark.components:TabBar ButtonBarLastButtonSkinSpark ButtonBar 组件中最后一个按钮的默认外观类。mx.core:IStateClient2spark.skins:SparkButtonSkinSpark ButtonBar 组件中最后一个按钮的默认外观类。 spark.components.ButtonBarspark.components.ButtonBarButtonButtonBarLastButtonSkin构造函数。构造函数。