(Flex データ視覚化コンポーネントのみ)
パッケージmx.controls
クラスpublic class AdvancedDataGrid
継承AdvancedDataGrid Inheritance AdvancedDataGridBaseEx Inheritance AdvancedDataGridBase Inheritance AdvancedListBase Inheritance ScrollControlBase Inheritance UIComponent Inheritance FlexSprite Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
サブクラス OLAPDataGrid, PrintAdvancedDataGrid

AdvancedDataGrid コントロールは、標準の DataGrid コントロールの機能を拡張したもので、Adobe Flex アプリケーションにデータ視覚化機能が追加されます。これらの機能によって、データ表示やデータ集計、データフォーマットについて、より高度な操作が可能になります。AdvancedDataGrid コントロールは、List コントロールに似ていますが、複数の列のデータを表示でき、複数のプロパティを持つオブジェクトの表示に適している点が異なります。

AdvancedDataGrid コントロールには次の機能があります。

AdvancedDataGrid コントロールは、HTML テーブルのようなレイアウトツールではなく、データの表示を目的としています。mx.containers パッケージには、レイアウトツールが用意されています。

MXML のシンタックスexpandedMXML シンタックスを隠す

The <mx:AdvancedDataGrid> tag inherits all of the tag attributes of its superclass, except for labelField, iconField, and iconFunction, and adds the following tag attributes:

  <mx:AdvancedDataGrid
    Properties
    displayDisclosureIcon="true|false"
    displayItemsExpanded="false|true"
    groupedColumns="[]"
    groupIconFunction="null"
    groupItemRenderer="AdvancedDataGridGroupItemRenderer"
    groupLabelFunction="null"
    groupRowHeight="-1"
    itemIcons="undefined"
    lockedColumnCount="0"
    lockedRowCount="0"
    rendererProviders="[]"
    selectedCells="null"
    sortExpertMode="false|true"
    treeColumn="null"
     
    Styles
    alternatingItemColors="undefined"
    defaultLeafIcon="TreeNodeIcon"
    depthColors="undefined"
    disclosureClosedIcon="TreeDisclosureClosed"
    disclosureOpenIcon="TreeDisclosureOpen"
    folderClosedIcon="TreeFolderClosed"
    folderOpenIcon="TreeFolderOpen"
    headerHorizontalSeparatorSkin="undefined"
    indentation="17"
    openDuration="250"
    openEasingFunction="undefined"
    paddingLeft="2"
    paddingRight="0"
    selectionDisabledColor="#DDDDDD"
    selectionEasingFunction="undefined"
    sortFontFamily="Verdana"
    sortFontSize="10"
    sortFontStyle="normal"
    sortFontWeight="normal"
    textRollOverColor="#2B333C"
    textSelectedColor="#2B333C"
     
    Events
    headerDragOutside="No default"
    headerDropOutside="No default"
    itemClose="No default"
    itemOpen="No default"
    itemOpening="No default" 
  />
   
  The following AdvancedDataGrid code sample specifies the column order:
  <mx:AdvancedDataGrid>
    <mx:dataProvider>
        <mx:Object Artist="Pavement" Price="11.99"
          Album="Slanted and Enchanted"/>
        <mx:Object Artist="Pavement"
          Album="Brighten the Corners" Price="11.99"/>
    </mx:dataProvider>
    <mx:columns>
        <mx:AdvancedDataGridColumn dataField="Album"/>
        <mx:AdvancedDataGridColumn dataField="Price"/>
    </mx:columns>
  </mx:AdvancedDataGrid>
  

例を表示

関連項目

mx.controls.advancedDataGridClasses.AdvancedDataGridItemRenderer
mx.controls.advancedDataGridClasses.AdvancedDataGridColumn
mx.controls.advancedDataGridClasses.AdvancedDataGridDragProxy
mx.events.AdvancedDataGridEvent
mx.controls.DataGrid
Sorting by multiple columns
Styling rows and columns
Selecting multiple cells and rows
Hierarchical and grouped data display
Displaying hierarchical data
Displaying grouped data
Creating column groups
Using item renderers with the AdvancedDataGrid control
Keyboard navigation


パブリックプロパティ
 プロパティ定義元
 InheritedaccessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。
DisplayObject
 InheritedactiveEffects : Array
[読み取り専用] EffectInstance インスタンスの配列として、現在コンポーネントで再生されているエフェクトのリスト。
UIComponent
 InheritedallowDragSelection : Boolean = false
ドラッグによる選択が有効かどうかを示すフラグです。
AdvancedListBase
 InheritedallowMultipleSelection : Boolean
複数のアイテムを同時に選択できるかどうかを示すフラグです。
AdvancedListBase
 Inheritedalpha : Number
指定されたオブジェクトのアルファ透明度値を示します。
DisplayObject
 InheritedautomationDelegate : Object
オートメーション関連機能を処理する委譲オブジェクト。
UIComponent
 InheritedautomationName : String
このオブジェクトの識別子として使用できる名前です。
UIComponent
 InheritedautomationTabularData : Object
[読み取り専用] データ検索に使用できる IAutomationTabularData インターフェイスの実装です。
UIComponent
 InheritedautomationValue : Array
[読み取り専用] この値はオブジェクトのレンダリング表示に対応しています。また、アプリケーションでの視覚表示と同じにするために、識別子とオブジェクトを関連付けるのに使用できます。
UIComponent
 InheritedbaselinePosition : Number
[読み取り専用] コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。
UIComponent
 InheritedblendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。
DisplayObject
 InheritedblendShader : Shader
[書き込み専用] 前景と背景のブレンドに使用するシェーダを設定します。
DisplayObject
 InheritedborderMetrics : EdgeMetrics
[読み取り専用] left、top、right、bottom の 4 つのプロパティを持つ EdgeMetrics オブジェクトを返します。
ScrollControlBase
 InheritedbuttonMode : Boolean
このスプライトのボタンモードを指定します。
Sprite
 InheritedcacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash Player または Adobe AIR にキャッシュされます。
DisplayObject
 InheritedcacheHeuristic : Boolean
[書き込み専用] オブジェクトのビットマップキャッシュを促すために Flex によって使用されます。
UIComponent
 InheritedcachePolicy : String
このオブジェクトのビットマップキャッシュポリシーを指定します。
UIComponent
 InheritedclassName : String
[読み取り専用] このインスタンスのクラス名です。例えば、"Button" などがあります。
UIComponent
 Inheritedcolumns : Array
表示可能なそれぞれの列に対応した AdvancedDataGridColumn オブジェクトの配列です。
AdvancedDataGridBaseEx
 InheritedcolumnWidth : Number
コントロールの列の幅です。
AdvancedListBase
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 InheritedcontentMouseX : Number
[読み取り専用] コンテンツ座標系におけるマウスの x 位置を返します。
UIComponent
 InheritedcontentMouseY : Number
[読み取り専用] コンテンツ座標系におけるマウスの y 位置を返します。
UIComponent
 InheritedcontextMenu : NativeMenu
このオブジェクトに関連付けられたコンテキストメニューを指定します。
InteractiveObject
 InheritedcurrentState : String
コンポーネントの現在のビューステートです。
UIComponent
 InheritedcursorManager : ICursorManager
[読み取り専用] このコンポーネントとそのピアーのカーソルを制御する CursorManager を取得します。
UIComponent
 Inheriteddata : Object
このコンポーネントをアイテムレンダラーまたはアイテムエディタとして使用したときに、このコンポーネントによってレンダリングされるデータプロバイダ内のアイテムです。
AdvancedListBase
 InheriteddataProvider : Object
表示するデータのセットです。
AdvancedListBase
 InheriteddataTipField : String
データヒントとして表示するデータプロバイダアイテム内のフィールドの名前です。
AdvancedListBase
 InheriteddataTipFunction : Function
dataTip を決定するために各アイテムで実行されるユーザー指定の関数です。
AdvancedListBase
 Inheriteddescriptor : UIComponentDescriptor
この UIComponent インスタンスの作成のために createComponentFromDescriptor() メソッドで使用した UIComponentDescriptor への参照です(存在する場合)。
UIComponent
  displayDisclosureIcon : Boolean
ナビゲーションツリーの展開用アイコンの作成と可視性を制御します。
AdvancedDataGrid
  displayItemsExpanded : Boolean
true の場合は、ナビゲーションツリーを展開してすべてのアイテムを表示します。
AdvancedDataGrid
 Inheriteddocument : Object
この UIComponent に関連付けられたドキュメントオブジェクトへの参照です。
UIComponent
 InheriteddoubleClickEnabled : Boolean
[override] UIComponent オブジェクトが doubleClick イベントを受け取るかどうかを指定します。
UIComponent
 InheriteddragEnabled : Boolean
このコントロールの外にアイテムをドラッグし、他のコントロールにドロップできるかどうかを示すフラグです。
AdvancedListBase
 InheriteddraggableColumns : Boolean
列の順序変更が許可されているかどうかを示します。
AdvancedDataGridBaseEx
 InheriteddragMoveEnabled : Boolean
ドラッグ & ドロップ操作でコントロールからアイテムを単にコピーするのではなく、移動できるかどうかを示すフラグです。
AdvancedListBase
 InheriteddropEnabled : Boolean
ドラッグしたアイテムをコントロールにドロップできるかどうかを示すフラグです。
AdvancedListBase
 InheriteddropTarget : DisplayObject
[読み取り専用] スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。
Sprite
 Inheritededitable : String
データプロバイダ内のアイテムをユーザーが編集できるかどうかを示します。
AdvancedDataGridBaseEx
 InheritededitedItemPosition : Object
編集中のデータプロバイダアイテムに対応するアイテムレンダラの列と行のインデックスです(存在する場合)。
AdvancedDataGridBaseEx
 InheritededitedItemRenderer : IListItemRenderer
[読み取り専用] 編集中のアイテムが位置する AdvancedDataGrid コントロール内のアイテムレンダラへの参照です。
AdvancedDataGridBaseEx
 Inheritedenabled : Boolean
コンポーネントがユーザーの操作を受け入れることができるかどうかを指定します。
UIComponent
 InheritederrorString : String
バリデータによってコンポーネントを監視しているとき、検証が失敗した場合に、そのコンポーネントのエラーヒントに表示されるテキストです。
UIComponent
 InheritedexplicitHeight : Number
コンポーネントの座標内におけるコンポーネントの明示的な高さ(ピクセル単位)を指定する数値です。
UIComponent
 InheritedexplicitMaxHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。
UIComponent
 InheritedexplicitMaxWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。
UIComponent
 InheritedexplicitMinHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。
UIComponent
 InheritedexplicitMinWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。
UIComponent
 InheritedexplicitWidth : Number
コンポーネントの座標内におけるコンポーネントの明示的な幅(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedfilters : Array
表示オブジェクトに現在関連付けられている各フィルタオブジェクトが格納されているインデックス付きの配列です。
DisplayObject
  firstVisibleItem : Object
AdvancedDataGrid コントロールの一番上の行に現在表示されているアイテムに対応したデータプロバイダエレメントです。
AdvancedDataGrid
 InheritedflexContextMenu : IFlexContextMenu
この UIComponent のコンテキストメニューです。
UIComponent
 InheritedfocusEnabled : Boolean
コンポーネントが、タブで選択されたときにフォーカスを受け付けることができるかどうかを示します。
UIComponent
 InheritedfocusManager : IFocusManager
このコンポーネントとそのピアーに対するフォーカスを制御する FocusManager を取得します。
UIComponent
 InheritedfocusPane : Sprite
このオブジェクトに関連付けられたフォーカスペインです。
UIComponent
 InheritedfocusRect : Object
このオブジェクトがフォーカス矩形を表示するかどうかを指定します。
InteractiveObject
 InheritedfontContext : IFlexModuleFactory
このコンポーネントのフォントコンテキストを提供するモジュールファクトリです。
AdvancedDataGridBase
 Inheritedgraphics : Graphics
[読み取り専用] ベクターの描画コマンドが発生するこのスプライトに属する Graphics オブジェクトを指定します。
Sprite
  groupedColumns : Array
列のグループ化を実行する場合の AdvancedDataGridColumn インスタンスの階層を定義する配列です。
AdvancedDataGrid
  groupIconFunction : Function
ナビゲーションツリーでのブランチアイコンを決定するために、各グループアイテムで実行されるユーザー指定のコールバック関数です。
AdvancedDataGrid
  groupItemRenderer : IFactory
グループに対応するナビゲーションツリーのブランチノードを表示するために使用するアイテムレンダラを指定します。
AdvancedDataGrid
  groupLabelFunction : Function
ナビゲーションツリーでのラベルを決定するために、各アイテムで実行されるコールバック関数です。
AdvancedDataGrid
  groupRowHeight : Number
グループ化された行の高さです(ピクセル単位)。
AdvancedDataGrid
 InheritedheaderHeight : Number
列のヘッダーセルの高さ(ピクセル単位)です。
AdvancedDataGridBase
 InheritedheaderRenderer : IFactory
列のヘッダー行の表示に使用されるヘッダーレンダラーです。
AdvancedDataGridBase
 InheritedheaderWordWrap : Boolean
true の場合は、ヘッダーのテキストが 1 行に収まらないときに折り返されることを示します。
AdvancedDataGridBase
 Inheritedheight : Number
[override] 親の座標内におけるコンポーネントの高さ(ピクセル単位)を指定する数値です。
UIComponent
  hierarchicalCollectionView : IHierarchicalCollectionView
[読み取り専用] コントロールが使用する IHierarchicalCollectionView インスタンスです。
AdvancedDataGrid
 InheritedhitArea : Sprite
スプライトのヒット領域となる別のスプライトを指定します。
Sprite
 InheritedhorizontalScrollPolicy : String
水平スクロールバーを常にオンにするか、常にオフにするか、または setScrollBarProperties() メソッドに渡されるパラメータに基づいて自動的に変更するかを示すプロパティです。
ScrollControlBase
 InheritedhorizontalScrollPosition : Number
[override] 左端からコンテンツへのオフセットです。
AdvancedDataGridBaseEx
 InheritediconField : String
アイコンとして表示するものを決定する、データプロバイダオブジェクト内のフィールドの名前です。
AdvancedListBase
 InheritediconFunction : Function
アイコンを決定するために各アイテムで実行されるユーザー指定の関数です。
AdvancedListBase
 Inheritedid : String
コンポーネントの ID です。
UIComponent
 InheritedimeMode : String
IME(入力メソッドエディタ)のモードを指定します。
AdvancedDataGridBaseEx
 InheritedincludeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。
UIComponent
 InheritedinheritingStyles : Object
このコンポーネントの継承スタイルのチェーンの始まりです。
UIComponent
 Inheritedinitialized : Boolean
オブジェクトがレイアウトの 3 つの段階(処理、測定、レイアウト)すべてを完了したものであるかどうかを示すフラグです(いずれかが必須であった場合)。
UIComponent
 InheritedinstanceIndex : int
[読み取り専用] 繰り返しコンポーネントのインデックスです。
UIComponent
 InheritedinstanceIndices : Array
この UIComponent オブジェクトを親ドキュメントから参照するために必要なインデックスを含む配列です。
UIComponent
 InheritedisDocument : Boolean
[読み取り専用] この UIComponent インスタンスがドキュメントオブジェクトであるか、つまり Flex アプリケーション、MXML コンポーネント、または ActionScript コンポーネントの階層の最上位に位置するかどうかを指定します。
UIComponent
 InheritedisPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。
UIComponent
 InheriteditemEditorInstance : IListItemRenderer
現在アクティブなアイテムエディタのインスタンスへの参照です(存在する場合)。
AdvancedDataGridBaseEx
  itemIcons : Object
アイテムのアイコンを指定するオブジェクトです。
AdvancedDataGrid
 InheriteditemRenderer : IFactory
コントロールのカスタムアイテムレンダラーです。
AdvancedListBase
 InheritedlabelFunction : Function
ラベルを決定するために各アイテムで実行されるユーザー指定の関数です。
AdvancedListBase
 InheritedlistData : BaseListData
コンポーネントをドロップインアイテムレンダラーまたはドロップインアイテムエディタとして使用すると、コンポーネントの listData プロパティがリストコントロールの追加データで初期化されます。
AdvancedListBase
 InheritedliveScrolling : Boolean = true
サムの移動に合わせてスクロールするか、サムが離されるまで表示を更新しないかを示すフラグです。
ScrollControlBase
 InheritedloaderInfo : LoaderInfo
[読み取り専用] この表示オブジェクトが属するファイルのロード情報を含む LoaderInfo オブジェクトを返します。
DisplayObject
  lockedColumnCount : int
[override] [書き込み専用] スクロールするコントロール内の最初の列のインデックスです。
AdvancedDataGrid
  lockedRowCount : int
[override] スクロールするコントロール内の最初の行のインデックスです。
AdvancedDataGrid
 InheritedlookAheadDuration : Number = 400
複数文字の先読みに対応した入力先読みの継続時間(ミリ秒単位)です。
AdvancedDataGridBaseEx
 Inheritedmask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。
DisplayObject
 InheritedmaxHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。
UIComponent
 InheritedmaxWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。
UIComponent
 InheritedmeasuredHeight : Number
コンポーネントのデフォルトの高さ(ピクセル単位)です。
UIComponent
 InheritedmeasuredMinHeight : Number
コンポーネントのデフォルトの最小の高さ(ピクセル単位)です。
UIComponent
 InheritedmeasuredMinWidth : Number
コンポーネントのデフォルトの最小幅(ピクセル単位)です。
UIComponent
 InheritedmeasuredWidth : Number
コンポーネントのデフォルトの幅(ピクセル単位)です。
UIComponent
 InheritedmenuSelectionMode : Boolean = false
メニュー選択方式を使用するかどうかを示すフラグです。
AdvancedListBase
 InheritedminColumnWidth : Number
列の最小幅です(ピクセル単位)。
AdvancedDataGridBaseEx
 InheritedminHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。
UIComponent
 InheritedminWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。
UIComponent
 InheritedmoduleFactory : IFlexModuleFactory
TextField を正しい SWF コンテキストで作成するために使用する moduleFactory です。
UIComponent
 InheritedmouseChildren : Boolean
オブジェクトの子に対してマウスが有効かどうかを調べます。
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
このオブジェクトがマウスメッセージを受け取るかどうかを指定します。
InteractiveObject
 InheritedmouseFocusEnabled : Boolean
クリックしたとき、フォーカスを取得できるかどうかを示します。
UIComponent
 InheritedmouseX : Number
[読み取り専用] マウス位置の x 座標を示します(ピクセル単位)。
DisplayObject
 InheritedmouseY : Number
[読み取り専用] マウス位置の y 座標を示します(ピクセル単位)。
DisplayObject
 Inheritedname : String
DisplayObject のインスタンス名を示します。
DisplayObject
 InheritednestLevel : int
オブジェクト階層におけるこのオブジェクトの深度を表します。
UIComponent
 InheritednonInheritingStyles : Object
このコンポーネントの非継承スタイルのチェーンの始まりです。
UIComponent
 InheritednumAutomationChildren : int
[読み取り専用] このコンテナに含まれるオートメーションの子の数です。
UIComponent
 InheritednumChildren : int
[読み取り専用] このオブジェクトの子の数を返します。
DisplayObjectContainer
 InheritedopaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。
DisplayObject
 Inheritedowner : DisplayObjectContainer
この UIComponent のオーナーです。
UIComponent
 Inheritedparent : DisplayObjectContainer
[override] [読み取り専用] このコンポーネントの親コンテナまたは親コンポーネントです。
UIComponent
 InheritedparentApplication : Object
[読み取り専用] この UIComponent インスタンスを含む Application オブジェクトへの参照です。
UIComponent
 InheritedparentDocument : Object
[読み取り専用] この UIComponent に対する親ドキュメントオブジェクトへの参照です。
UIComponent
 InheritedpercentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定する数値です。
UIComponent
 InheritedpercentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定する数値です。
UIComponent
 InheritedprocessedDescriptors : Boolean
子をすぐに生成するか、遅延生成した後、このいずれかの発生に応じて、true に設定されます。
UIComponent
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  rendererProviders : Array
AdvancedDataGridRendererProvider インスタンスの配列です。
AdvancedDataGrid
 Inheritedrepeater : IRepeater
[読み取り専用] この UIComponent を作成した Repeater オブジェクト(親ドキュメント内にある)への参照です。
UIComponent
 InheritedrepeaterIndex : int
[読み取り専用] この UIComponent を作成した Repeater のデータプロバイダ内にあるアイテムのインデックスです。
UIComponent
 InheritedrepeaterIndices : Array
この UIComponent を生成した、親ドキュメント内にある Repeater のデータプロバイダに含まれるアイテムのインデックスを含む配列です。
UIComponent
 Inheritedrepeaters : Array
この UIComponent を作成した Repeater オブジェクト(親ドキュメント内にある)への参照を含む配列です。
UIComponent
 InheritedresizableColumns : Boolean = true
列のサイズをユーザーが変更できるかどうかを示すフラグです。
AdvancedDataGridBaseEx
 Inheritedroot : DisplayObject
[読み取り専用] 読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。
DisplayObject
 Inheritedrotation : Number
DisplayObject インスタンスの元の位置からの回転角を度単位で示します。
DisplayObject
 InheritedrotationX : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの x 軸の回転角を度単位で示します。
DisplayObject
 InheritedrotationY : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの y 軸の回転角を度単位で示します。
DisplayObject
 InheritedrotationZ : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの z 軸の回転角を度単位で示します。
DisplayObject
 InheritedrowCount : int
表示する行の数です。
AdvancedListBase
 InheritedrowHeight : Number
ピクセル単位で表した行の高さです。
AdvancedListBase
 Inheritedscale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。
DisplayObject
 InheritedscaleX : Number
[override] 水平方向の伸縮率を指定する数値です。
UIComponent
 InheritedscaleY : Number
[override] 垂直方向の伸縮率を指定する数値です。
UIComponent
 InheritedscaleZ : Number
オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。
DisplayObject
 Inheritedscreen : Rectangle
[読み取り専用] このオブジェクトの基本的な描画面のサイズと位置を含むオブジェクトを返します。
UIComponent
 InheritedscrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。
DisplayObject
 InheritedscrollTipFunction : Function
ScrollTip として表示するストリングを計算する関数です。
ScrollControlBase
 Inheritedselectable : Boolean
選択されたアイテムを選択状態でリストに表示するかどうかを示すフラグです。
AdvancedListBase
  selectedCells : Array
行インデックスおよび列インデックスとしてセル位置の配列を格納します。
AdvancedDataGrid
 InheritedselectedIndex : int
選択されたアイテムのデータプロバイダ内のインデックスです。
AdvancedListBase
 InheritedselectedIndices : Array
選択されたアイテムのデータプロバイダ内のインデックスの配列です。
AdvancedListBase
 InheritedselectedItem : Object
データプロバイダ内の選択されたアイテムへの参照です。
AdvancedListBase
 InheritedselectedItems : Array
データプロバイダ内の選択されたアイテムへの参照の配列です。
AdvancedListBase
 InheritedselectionMode : String
コントロールの選択モードです。
AdvancedDataGridBase
 InheritedshowHeaders : Boolean
コントロールに列ヘッダーを表示するかどうかを示すフラグです。
AdvancedDataGridBase
 InheritedshowInAutomationHierarchy : Boolean
オートメーションオブジェクトがオートメーション階層に表示されているかどうかを示すフラグです。
UIComponent
 InheritedshowScrollTips : Boolean = false
スクロールサムをドラッグしたときに、その近くにツールヒントを表示するかどうかを示すフラグです。
ScrollControlBase
 InheritedsortableColumns : Boolean = true
データプロバイダアイテムをユーザーが列ヘッダセルのクリック操作でソートできるかどうかを示すフラグです。
AdvancedDataGridBaseEx
 InheritedsortExpertMode : Boolean
デフォルトでは、sortExpertMode プロパティは false に設定されます。この設定では、列のヘッダ領域をクリックすると、その列を基準として AdvancedDataGrid コントロールの行がソートされます。
AdvancedDataGridBaseEx
 InheritedsortItemRenderer : IFactory
列ヘッダー内のソートアイコンの表示に使用されるソートアイテムレンダラーです。
AdvancedDataGridBase
 InheritedsoundTransform : SoundTransform
このスプライト内のサウンドを制御します。
Sprite
 Inheritedstage : Stage
[読み取り専用] 表示オブジェクトのステージです。
DisplayObject
 Inheritedstates : Array
このコンポーネントに対して定義されたビューステート。
UIComponent
 InheritedstyleDeclaration : CSSStyleDeclaration
このオブジェクトのインラインの継承スタイルの記憶域です。
UIComponent
 InheritedstyleFunction : Function
各セルをレンダリングするときに呼び出されるコールバック関数です。
AdvancedDataGridBase
 InheritedstyleName : Object
このコンポーネントで使用するクラススタイル。
UIComponent
 InheritedsystemManager : ISystemManager
このコンポーネントで使用する SystemManager オブジェクトを返します。
UIComponent
 InheritedtabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。
DisplayObjectContainer
 InheritedtabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。
InteractiveObject
 InheritedtabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。
InteractiveObject
 InheritedtextSnapshot : TextSnapshot
[読み取り専用] この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。
DisplayObjectContainer
 InheritedtoolTip : String
ツールヒントに表示するテキストです。
UIComponent
 Inheritedtransform : Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。
DisplayObject
 Inheritedtransitions : Array
Transition オブジェクトの配列です。各 Transition オブジェクトには、ビューステートが変化したときに再生されるエフェクトのセットが定義されます。
UIComponent
  treeColumn : AdvancedDataGridColumn
ツリーが表示されている列です。
AdvancedDataGrid
 InheritedtweeningProperties : Array
このオブジェクトに対して現在トゥイーンされているプロパティの配列。
UIComponent
 Inheriteduid : String
オブジェクトの一意の識別子です。
UIComponent
 InheritedupdateCompletePendingFlag : Boolean
オブジェクトが 3 段階のレイアウト検証をすべて完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。
UIComponent
 InheriteduseHandCursor : Boolean
buttonMode プロパティが true に設定されたスプライト上にマウスが移動したときに、指差しハンドポインタ (ハンドカーソル) を表示するかどうかを示すブール値です。
Sprite
 InheritedvalidationSubField : String
このコンポーネントにサブフィールドを関連付けるためにバリデータによって使用されます。
UIComponent
 Inheritedvalue : Object
[読み取り専用] 選択されたアイテム、または選択されたアイテムのデータフィールドまたはラベルフィールドです。
AdvancedListBase
 InheritedvariableRowHeight : Boolean
行ごとに異なる高さを設定できるかどうかを示すフラグです。
AdvancedListBase
 InheritedverticalScrollPolicy : String
垂直スクロールバーを常にオンにするか、常にオフにするか、または setScrollBarProperties() メソッドに渡されるパラメータに基づいて自動的に変更するかを示すプロパティです。
ScrollControlBase
 InheritedverticalScrollPosition : Number
上端からコンテンツへのオフセットです。
ScrollControlBase
 InheritedviewMetrics : EdgeMetrics
[読み取り専用] スクロールバーを考慮する EdgeMetrics オブジェクト(可視の場合)。
ScrollControlBase
 Inheritedvisible : Boolean
[override] この UIComponent の可視性を制御します。
UIComponent
 Inheritedwidth : Number
[override] 親の座標内におけるコンポーネントの幅(ピクセル単位)を指定する数値です。
UIComponent
 InheritedwordWrap : Boolean
行内のテキストを折り返すかどうかを示すフラグです。
AdvancedListBase
 Inheritedx : Number
[override] 親コンテナ内におけるコンポーネントの水平位置(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedy : Number
[override] 親コンテナ内におけるコンポーネントの垂直位置(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedz : Number
3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。
DisplayObject
プロテクトプロパティ
 プロパティ定義元
 InheritedactualCollection : ICollectionView
データ変更エフェクトの実行中に使用する collection プロパティに通常格納される値のコピーです。
AdvancedListBase
 InheritedactualIterator : IViewCursor
データ変更エフェクトの実行中に使用する iterator プロパティに通常格納される値のコピーです。
AdvancedListBase
 InheritedanchorBookmark : CursorBookmark
アンカーであるアイテムのブックマークです。
AdvancedListBase
  anchorColumnIndex : int = -1
現在のアンカーの列インデックスです。
AdvancedDataGrid
 InheritedanchorIndex : int = -1
選択アンカーポイントとなるデータプロバイダ内のアイテムのオフセットです。
AdvancedListBase
 Inheritedborder : IFlexDisplayObject
境界線オブジェクトです。
ScrollControlBase
 InheritedcachedDataChangeEffect : Effect = null
コントロールのデータプロバイダ内で変更が発生したときに再生するエフェクトです。
AdvancedListBase
 InheritedcaretBookmark : CursorBookmark
キャレットの位置にあるアイテムのブックマークです。
AdvancedListBase
  caretColumnIndex : int = -1
キャレットの位置にあるアイテムの列名です。
AdvancedDataGrid
 InheritedcaretIndex : int = -1
選択キャレットポイントとなるデータプロバイダ内のアイテムのオフセットです。
AdvancedListBase
 InheritedcaretIndicator : Sprite
どのレンダラーがキャレットであるかを示すグラフィックを格納する DisplayObject です。
AdvancedListBase
 InheritedcaretItemRenderer : IListItemRenderer
キャレットの位置にあるアイテムのレンダラーです。
AdvancedListBase
 InheritedcaretUID : String
キャレットの位置にあるアイテムの UID です。
AdvancedListBase
  cellSelectionTweens : Object
選択のトゥイーンのハッシュテーブルです。
AdvancedDataGrid
 Inheritedcollection : ICollectionView
データプロバイダを表す ICollectionView です。
AdvancedListBase
 InheritedcolumnMap : Object
アイテムレンダラーを列に対応付けるマップです。
AdvancedDataGridBase
 InheritedcurrentColNum : int
レンダラーが現在作成されている対象の列のインデックスが含まれます。
AdvancedDataGridBase
 InheritedcurrentItemTop : Number
現在作成されているレンダラーの上の位置が含まれます。
AdvancedDataGridBase
 InheritedcurrentRowHeight : Number
現在の行の高さ(ピクセル単位)です。
AdvancedDataGridBase
 InheritedcurrentRowNum : int
レンダラーが現在作成されている対象の行のインデックスが含まれます。
AdvancedDataGridBase
 InheriteddataEffectCompleted : Boolean = false
データ変更エフェクトが完了したことを示すフラグです。
AdvancedListBase
 InheriteddataItemWrappersByRenderer : Dictionary
ItemWrappers にアイテムレンダラーをマッピングする辞書です。ItemWrappers は、アイテムレンダラーのデータを提供するために使用されます。
AdvancedListBase
 InheriteddefaultColumnCount : int = 4
デフォルトで表示する列の数です。
AdvancedListBase
 InheriteddefaultRowCount : int = 4
デフォルトで表示する行の数です。
AdvancedListBase
 InheriteddragImage : IUIComponent
[読み取り専用] ドラッグ & ドロップ操作中にビジュアルオブジェクトを表示するクラスのインスタンスです。
AdvancedListBase
 InheriteddragImageOffsets : Point
[読み取り専用] ドラッグ & ドロップのドラッグイメージのオフセットです。
AdvancedListBase
 InheritedexplicitColumnCount : int = -1
columnCount プロパティを明示的に設定することによって要求された列数です。
AdvancedListBase
 InheritedexplicitColumnWidth : Number
columnWidth を明示的に設定することによって要求された列幅です。
AdvancedListBase
 InheritedexplicitRowCount : int = -1
rowCount を明示的に設定することによって要求された行数です。
AdvancedListBase
 InheritedexplicitRowHeight : Number
rowHeight を明示的に設定することによって要求された行の高さです。
AdvancedListBase
 InheritedfreeItemRenderers : Array
未使用のアイテムレンダラーのスタックです。
AdvancedListBase
 InheritedheaderInfoInitialized : Boolean = false
headerInfos プロパティが AdvancedDataGridHeaderInfo で初期化されている場合は true に設定されます。
AdvancedDataGridBaseEx
 InheritedheaderInfos : Array
コントロールのすべての列の AdvancedDataGridHeaderInfo インスタンスを含む配列です。
AdvancedDataGridBase
 InheritedheaderRowInfo : Array
headerItems 配列に含まれるヘッダーの高さなどの情報をキャッシュする ListRowInfo インスタンスの配列です。
AdvancedDataGridBase
  highlightColumnIndex : int = -1
マウスポインタまたはカーソルが現在置かれているアイテムの列インデックスです。
AdvancedDataGrid
 InheritedhighlightIndicator : Sprite
ハイライト表示されているレンダラーを示すグラフィックを格納している DisplayObject です。
AdvancedListBase
 InheritedhighlightItemRenderer : IListItemRenderer
現在マウスが置かれているか、キャレットの位置にあるレンダラーです。
AdvancedListBase
 InheritedhighlightUID : String
現在マウスが置かれているか、キャレットの位置にあるアイテムの UID です。
AdvancedListBase
 InheritedhorizontalScrollBar : ScrollBar
水平スクロールバーです。
ScrollControlBase
 InheritedisKeyPressed : Boolean = false
キーの押下が行われている場合は true に設定されます。
AdvancedDataGridBaseEx
 InheriteditemRendererToFactoryMap : Dictionary
アイテムレンダラーを、その作成元の Factory インスタンスにマップします。
AdvancedDataGridBase
 InheriteditemsNeedMeasurement : Boolean = true
columnWidth プロパティと rowHeight プロパティを計算する必要があるかどうかを示すフラグです。
AdvancedListBase
 InheriteditemsSizeChanged : Boolean = false
レンダラーのサイズが変更されている可能性があることを示すフラグです。
AdvancedListBase
 Inheritediterator : IViewCursor
データプロバイダからアイテムを取得し、そのアイテムをレンダラーに渡すために使用されるメイン IViewCursor インスタンスです。
AdvancedListBase
 InheritediteratorValid : Boolean = true
ページフォルトが発生したこと、およびイテレータの位置が有効でないこと(一番上に表示されているアイテムに配置されていないこと)を示すフラグです。
AdvancedListBase
 InheritedkeySelectionPending : Boolean = false
キーボードによる選択がページフォルトによって中断されたかどうかを示すフラグです。
AdvancedListBase
 InheritedlastDropIndex : int
ドロップターゲットに追加するドラッグアイテムの位置を示す、最新の計算済みインデックスです。
AdvancedListBase
 InheritedlastSeekPending : ListBaseSeekPending
ページフォルトの原因となった最後のシークです。
AdvancedListBase
 InheritedlistContent : AdvancedListBaseContentHolder
すべてのアイテムレンダラー、選択およびハイライトの各インジケータ、および他のサポートグラフィックの親となる内部表示オブジェクトです。
AdvancedListBase
 InheritedlistItems : Array
各データプロバイダアイテムをレンダリングするアイテムレンダラーインスタンスを格納する配列の配列です。
AdvancedListBase
 InheritedmaskShape : Shape
マスクです。
ScrollControlBase
 InheritedmodifiedCollectionView : ModifiedCollectionView
データプロバイダの以前の状態を一時的に保存して、データ変更エフェクトの実行を容易にするコレクションビューです。
AdvancedListBase
 InheritedorderedHeadersList : Array
可視列のヘッダに対応する AdvancedDataGridHeaderInfo インスタンスが順に列挙されたリストです。
AdvancedDataGridBaseEx
 InheritedrendererChanged : Boolean = false
レンダラーが変更されたことを示すフラグです。
AdvancedListBase
 InheritedreservedItemRenderers : Object
近いうちに再び使用される可能性のある現在未使用のアイテムレンダラーのハッシュマップです。
AdvancedListBase
 InheritedresourceManager : IResourceManager
[読み取り専用] アプリケーションのローカライズされたすべてのリソースを管理するオブジェクトへの参照です。
UIComponent
 InheritedrowInfo : Array
listItems プロパティの行について、行の高さとその他のトラッキング情報をキャッシュする ListRowInfo オブジェクトの配列です。
AdvancedListBase
 InheritedrowMap : Object
アイテムレンダラーをそれぞれの ListRowInfo オブジェクトに対応付けるハッシュマップです。
AdvancedListBase
 InheritedrunDataEffectNextUpdate : Boolean = false
次回表示を更新するときに、データエフェクトを開始するかどうかを示すフラグです。
AdvancedListBase
 InheritedrunningDataEffect : Boolean = false
データ変更エフェクトが現在実行されているかどうかを示すフラグです。
AdvancedListBase
 InheritedscrollAreaChanged : Boolean
スクロールバーの表示または非表示のため、スクロール領域が変更されたことを示すフラグです。
ScrollControlBase
  selectedColumnIndex : int = -1
選択されたセルの列です。
AdvancedDataGrid
 InheritedselectedData : Object
どのアイテムが現在選択されているかを追跡する ListBaseSelectionData オブジェクトのハッシュテーブルです。
AdvancedListBase
 InheritedselectionIndicators : Object
選択のインジケータのハッシュテーブルです。
AdvancedListBase
 InheritedselectionLayer : Sprite
選択およびハイライトのすべてのインジケータが描画される listContent 内のレイヤーです。
AdvancedListBase
 InheritedselectionTweens : Object
選択のトゥイーンのハッシュテーブルです。
AdvancedListBase
 InheritedshowCaret : Boolean
キャレットを表示するかどうかを示すフラグです。
AdvancedListBase
  treeColumnIndex : int
[読み取り専用] ツリーの列番号です。
AdvancedDataGrid
  tween : Object
行をアニメーション化するトゥイーンオブジェクトです。ユーザーは、トゥイーンが開始、更新および終了したときに、通知を受けるためにイベントリスナーをこのオブジェクトに追加できます。
AdvancedDataGrid
 InheritedunconstrainedRenderers : Object
リストのレイアウトアルゴリズムの対象ではないアイテムレンダラーのハッシュマップです。
AdvancedListBase
 InheritedunscaledHeight : Number
[読み取り専用] 伸縮されていないコンポーネントの高さを求めるために使用する便利なメソッドです。
UIComponent
 InheritedunscaledWidth : Number
[読み取り専用] 伸縮されていないコンポーネントの幅を求めるために使用する便利なメソッドです。コンポーネントの描画および子のレイアウトはすべて、この幅の四角い枠内で行う必要があります。また、この値は updateDisplayList() に引数として渡されます。
UIComponent
 InheritedverticalScrollBar : ScrollBar
垂直スクロールバーです。
ScrollControlBase
  visibleCellRenderers : Object
ビューに現在含まれているデータプロバイダアイテムレンダラのハッシュテーブルです。
AdvancedDataGrid
 InheritedvisibleData : Object
ビューに現在含まれているデータプロバイダアイテムレンダラーのハッシュテーブルです。
AdvancedListBase
 InheritedvisibleHeaderInfos : Array
表示可能な列のヘッダーアイテムレンダラーを定義する AdvancedDataGridHeaderRenderer インスタンスの配列です。
AdvancedDataGridBase
 InheritedwordWrapChanged : Boolean = false
表示リストの前回の更新以降に、wordWrap プロパティの値が変更されているかどうかを示すフラグです。
AdvancedListBase
パブリックメソッド
 メソッド定義元
  
コンストラクタです。
AdvancedDataGrid
 Inherited
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。
DisplayObjectContainer
 Inherited
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。
DisplayObjectContainer
 Inherited
データ変更エフェクトが実行されている場合に、アイテムレンダラーを追加します。
AdvancedListBase
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
 Inherited
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。
DisplayObjectContainer
 Inherited
ドロップされたアイテムをドロップターゲットに追加する位置のインデックスを返します。
AdvancedListBase
 Inherited
callLater(method:Function, args:Array = null):void
後で呼び出す関数をキューに格納します。
UIComponent
 Inherited
このコンポーネントインスタンスからスタイルプロパティを削除します。
UIComponent
  
ナビゲーションツリーのノードをすべて折り畳みます。
AdvancedDataGrid
 Inherited
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。
DisplayObjectContainer
 Inherited
Point オブジェクトをコンテンツ座標からグローバル座標に変換します。
UIComponent
 Inherited
Point オブジェクトをコンテンツ座標からローカル座標に変換します。
UIComponent
 Inherited
このコンテナの子を識別するプロパティのセットを返します。
UIComponent
 Inherited
createItemEditor(colIndex:int, rowIndex:int):void
itemEditor プロパティで指定されたエディタを使用して editedItemPosition のアイテムレンダラに対応するアイテムエディタを作成します。
AdvancedDataGridBaseEx
 Inherited
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクト上に作成します。
UIComponent
 Inherited
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクトから削除します。
UIComponent
 Inherited
このメソッドは、アイテムレンダラーに対して現在開いているアイテムエディタを閉じます。
AdvancedDataGridBaseEx
 Inherited
この UIComponent のテキストスタイルに対応する UITextFormat オブジェクトを返します。
UIComponent
 Inherited
[override] イベントをイベントフローに送出します。
UIComponent
 Inherited
このコンポーネントを囲むフォーカスインジケータを表示するか、または非表示にします。
UIComponent
 Inherited
drawRoundRect(x:Number, y:Number, width:Number, height:Number, cornerRadius:Object = null, color:Object = null, alpha:Object = null, gradientMatrix:Matrix = null, gradientType:String = "linear", gradientRatios:Array = null, hole:Object = null):void
このスキンの Graphics オブジェクトに矩形をプログラムにより描画します。
UIComponent
 Inherited
コンポーネントでの再生の停止時にエフェクトインスタンスによって呼び出されます。
UIComponent
 Inherited
コンポーネントでの再生の開始時にエフェクトインスタンスによって呼び出されます。
UIComponent
 Inherited
現在コンポーネントで再生中のすべてのエフェクトを終了します。
UIComponent
 Inherited
executeBindings(recurse:Boolean = false):void
この UIComponent オブジェクトへのデータバインディングを実行します。
UIComponent
  
コントロールのナビゲーションツリーのノードをすべて展開します。
AdvancedDataGrid
  
指定したアイテムの配下にあるナビゲーションツリーのノードをすべて開くまたは閉じます。
AdvancedDataGrid
  
expandItem(item:Object, open:Boolean, animate:Boolean = false, dispatchEvent:Boolean = false, cause:Event = null):void
ナビゲーションツリーのブランチノードを開くまたは閉じます。
AdvancedDataGrid
 Inherited
ストリングに基づいてリスト内のアイテムを検索し、選択をそのアイテムに移動します。
AdvancedListBase
 Inherited
印刷の完了後に呼び出されます。
UIComponent
 Inherited
指定されたインデックス位置でオートメーションオブジェクトを提供します。
UIComponent
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。
DisplayObject
 Inherited
指定のインデックス位置にある子表示オブジェクトインスタンスを返します。
DisplayObjectContainer
 Inherited
指定された名前に一致する子表示オブジェクトを返します。
DisplayObjectContainer
 Inherited
子 DisplayObject インスタンスのインデックス位置を返します。
DisplayObjectContainer
 Inherited
この UIComponent インスタンスのタイプセレクタを探します。
UIComponent
 Inherited
getConstraintValue(constraintName:String):*
レイアウト制約値を返します。これは、このコンポーネントの制約スタイルを取得することと同じです。
UIComponent
 Inherited
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
UIComponent
 Inherited
明示的に指定された幅を使用するのか、それとも測定された幅を使用するのかを決定するための便利なメソッドです。
UIComponent
 Inherited
列のソート情報を含む SortInfo インスタンスを返します。
AdvancedDataGridBaseEx
 Inherited
現在フォーカスを持っているオブジェクトを取得します。
UIComponent
 Inherited
指定されたポイントの下にあり、この DisplayObjectContainer インスタンスの子 (または孫など) であるオブジェクトの配列を返します。
DisplayObjectContainer
  
子アイテムの親を返します。
AdvancedDataGrid
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
シェイプ上の線を除き、targetCoordinateSpace パラメータによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。
DisplayObject
 Inherited
getRendererSemanticValue(target:Object, semanticProperty:String):Object
データエフェクトが実行されているときに、アイテムレンダラーの特定のセマンティックプロパティの値を返します。該当のプロパティが定義されていない場合は null を返します。
AdvancedListBase
 Inherited
getRepeaterItem(whichRepeater:int = -1):Object
指定された Repeater がこの Repeater を生成するために使用した dataProvider 内のアイテムを返します。この Repeater が繰り返されていない場合は、null を返します。
UIComponent
 Inherited
getStyle(styleProp:String):*
このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。
UIComponent
 Inherited
Point オブジェクトをグローバル座標からコンテンツ座標に変換します。
UIComponent
 Inherited
point オブジェクトをステージ (グローバル) 座標から表示オブジェクトの (ローカル) 座標に変換します。
DisplayObject
 Inherited
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。
DisplayObject
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
ドラッグ & ドロップ操作が可能であることを示す、マウスポインタの下のドロップインジケータを非表示にします。
AdvancedListBase
 Inherited
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
表示オブジェクトを評価して、x および y パラメータで指定されたポイントと重複または交差するかどうかを調べます。
DisplayObject
 Inherited
水平方向のグラデーションを描画するときに rot パラメータとして drawRoundRect() メソッドに渡すことのできるボックスの Matrix を返します。
UIComponent
 Inherited
データプロバイダ内のアイテムのインデックスに対応するアイテムレンダラーを取得します(存在する場合)。
AdvancedListBase
 Inherited
indicesToIndex(rowIndex:int, colIndex:int):int
colIndex、rowIndex 位置にあるアイテムのデータプロバイダへのオフセットを計算します。
AdvancedListBase
 Inherited
このコンポーネントの内部構造を初期化します。
UIComponent
 Inherited
このコンポーネントの繰り返しインスタンスを追跡する各種プロパティを初期化します。
UIComponent
 Inherited
次の画面更新時に updateDisplayList() メソッドが呼び出されるように、コンポーネントをマークします。
UIComponent
 Inherited
次回の更新ですべての行を更新します。
AdvancedListBase
 Inherited
後で画面更新時に commitProperties() メソッドが呼び出されるように、コンポーネントをマークします。
UIComponent
 Inherited
後で画面更新時に measure() メソッドが呼び出されるように、コンポーネントをマークします。
UIComponent
 Inherited
データプロバイダアイテムのアイテムレンダラーがハイライト表示されているかどうか(アイテムレンダラーがマウスの位置にあるかどうか、またはキーボード操作によりキャレットの位置にあるかどうか)を判別します。
AdvancedListBase
  
指定されたブランチノードが開いている場合は true を返します。
AdvancedDataGrid
 Inherited
データプロバイダアイテムのアイテムレンダラーが選択可能かどうかを判別します。
AdvancedListBase
 Inherited
データプロバイダアイテムのアイテムレンダラーが選択されているかどうかを判別します。
AdvancedListBase
 Inherited
アイテムがレンダラーによって表示されているかどうかを判別します。
AdvancedListBase
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
レンダラーが表示オブジェクトを含んでいる(または所有している)かどうかを判別します。
AdvancedListBase
 Inherited
このアイテムレンダラーによってレンダリングされているアイテムのデータプロバイダ内のインデックスを返します。
AdvancedListBase
 Inherited
dataTipField プロパティと dataTipFunction プロパティに基づいて、レンダラーが指定のデータオブジェクトに対して表示する dataTip ストリングを返します。
AdvancedListBase
 Inherited
iconField プロパティと iconFunction プロパティに基づいて、データアイテムのアイコンのクラスを返します(アイコンが存在する場合)。
AdvancedListBase
 Inherited
データプロバイダ内の指定のアイテムに対応するアイテムレンダラーを返します(存在する場合)。
AdvancedListBase
 Inherited
labelField プロパティと labelFunction プロパティに基づいて、レンダラーが指定のデータオブジェクトに対して表示するストリングを返します。
AdvancedListBase
 Inherited
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。
DisplayObject
 Inherited
Point オブジェクトをローカル座標からコンテンツ座標に変換します。
UIComponent
 Inherited
point オブジェクトを表示オブジェクトの (ローカル) 座標からステージ (グローバル) 座標に変換します。
DisplayObject
 Inherited
measureHeightOfItems(index:int = -1, count:int = 0):Number
現在のアイテムレンダラーを使用して、データプロバイダのアイテムのセットを測定し、それらのアイテムの高さの合計を返します。
AdvancedListBase
 Inherited
この UIComponent のスタイルで決定される UITextFormat を使用して単一行の UITextField に表示するものとして、<font> や <b> のような HTML タグが含まれる可能性のある、指定の HTML テキストを測定します。
UIComponent
 Inherited
この UIComponent のスタイルで決定される UITextFormat を使用して単一行の UITextField に表示するものとして、指定のテキストを測定します。
UIComponent
 Inherited
measureWidthOfItems(index:int = -1, count:int = 0):Number
現在のアイテムレンダラーを使用して、データプロバイダのアイテムのセットを測定し、見つかった最大幅を返します。
AdvancedListBase
 Inherited
親の内部の指定された位置にコンポーネントを移動します。
UIComponent
 Inherited
moveFocusToHeader(columnIndex:int = -1):void
指定された列ヘッダにフォーカスを移動します。
AdvancedDataGridBaseEx
 Inherited
スタイルの変更を子に通知します。
UIComponent
 Inherited
owner プロパティのチェーンが child からこの UIComponent を指定している場合に、true を返します。
UIComponent
 Inherited
UIComponent オブジェクトを親に対して追加または削除したときに Flex によって呼び出されます。
UIComponent
 Inherited
印刷用の IFlexDisplayObject を準備します。
UIComponent
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
このコンポーネントの CSS スタイルキャッシュを作成または再作成します。recursive パラメータが true の場合は、このコンポーネントのすべての子孫の CSS スタイルキャッシュも作成または再作成します。
UIComponent
 Inherited
各エフェクトイベントごとに、EffectManager をイベントリスナーの 1 つとして登録します。
UIComponent
 Inherited
DisplayObjectContainer インスタンスの子リストから指定の child DisplayObject インスタンスを削除します。
DisplayObjectContainer
 Inherited
DisplayObjectContainer の子リストの指定された index 位置から子 DisplayObject を削除します。
DisplayObjectContainer
 Inherited
データ変更エフェクトが実行されている場合に、アイテムレンダラーを削除します。
AdvancedListBase
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 Inherited
指定されたイベントを再生します。
UIComponent
 Inherited
提供された ID を使用して子を解決します。
UIComponent
 Inherited
[静的] suspendBackgroundProcessing() が呼び出された後、callLater() によってキューに入れられたメソッドのバックグラウンド処理を再開します。
UIComponent
 Inherited
指定のインデックス位置にあるデータプロバイダアイテムを表示状態にします。
AdvancedListBase
 Inherited
オブジェクトのサイズを設定します。
UIComponent
 Inherited
表示オブジェクトコンテナの既存の子の位置を変更します。
DisplayObjectContainer
 Inherited
setConstraintValue(constraintName:String, value:*):void
レイアウト制約値を設定します。これは、このコンポーネントの制約スタイルを設定することと同じです。
UIComponent
 Inherited
setCurrentState(stateName:String, playTransition:Boolean = true):void
現在の状態を設定します。
UIComponent
 Inherited
現在扱っているコンポーネントにフォーカスを設定します。
UIComponent
  
setItemIcon(item:Object, iconID:Class, iconID2:Class):void
ナビゲーションツリーのアイテムに関連付けるアイコンを設定します。
AdvancedDataGrid
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
setStyle(styleProp:String, newValue:*):void
このコンポーネントインスタンスのスタイルプロパティを設定します。
UIComponent
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
visible プロパティが変更されたときに呼び出されます。
UIComponent
 Inherited
マウスポインタの下にドロップインジケータを表示して、ドラッグ & ドロップ操作が可能であること、およびアイテムのドロップ先を示します。
AdvancedListBase
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
指定されたスプライトをユーザーがドラッグできるようにします。
Sprite
 Inherited
startDrag() メソッドを終了します。
Sprite
 Inherited
スタイルプロパティの変更を検出します。
UIComponent
 Inherited
コンポーネントのスタイルを初めて初期化するとき、Flex は stylesInitialized() メソッドを呼び出します。
UIComponent
 Inherited
[静的] resumeBackgroundProcessing() が呼び出されるまで、callLater() によってキューに入れられたメソッドのバックグラウンド処理をブロックします。
UIComponent
 Inherited
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序 (重ね順) を入れ替えます。
DisplayObjectContainer
 Inherited
[override] アプリケーションの DisplayObject の階層におけるこのオブジェクトの位置を示すストリングを返します。
FlexSprite
 Inherited
コントロールのレイアウトアルゴリズムによってアイテムレンダラーが配置されるのを一時的に中止します。
AdvancedListBase
 Inherited
子の位置とサイズを検証し、その他のビジュアルオブジェクトを描画します。
UIComponent
 Inherited
必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。
UIComponent
 Inherited
commitProperties() メソッドを呼び出してコンポーネントのプロパティを検証するために、レイアウトロジックによって使用されます。
UIComponent
 Inherited
validateSize(recursive:Boolean = false):void
コンポーネントの測定サイズを検証します。LayoutManager.invalidateSize() メソッドがこの ILayoutManagerClient を指定して呼び出された場合、測定の実行時に validateSize() メソッドが呼び出されます。
UIComponent
 Inherited
このコンポーネントに割り当てられたバリデータからの valid と invalid の両方のイベントを処理します。
UIComponent
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
垂直方向のグラデーションを描画するときに rot パラメータとして drawRoundRect() メソッドに渡すことのできるボックスの Matrix を返します。
UIComponent
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
プロテクトメソッド
 メソッド定義元
 Inherited
絶対列のインデックスを、表示列の対応するインデックスに変換します。
AdvancedDataGridBaseEx
 Inherited
絶対列のインデックスを、可視列の対応するインデックスに変換します。
AdvancedDataGridBaseEx
 Inherited
absoluteToVisibleIndices(rowIndex:int, columnIndex:int):Object
絶対行のインデックスおよび絶対列のインデックスを、コントロールで現在表示されているアイテムの対応する行インデックスおよび列インデックスに変換します。
AdvancedDataGridBaseEx
  
マウスでセルを選択する場合と同様に、セルの選択情報をコントロールに追加します。
AdvancedDataGrid
 Inherited
ドラッグ & ドロップ操作の一部として、選択されたアイテムを DragSource オブジェクトに追加します。
AdvancedListBase
 Inherited
addSortField(columnName:String, columnNumber:int, collection:ICollectionView):void
ソートフィールドのリストにデータフィールドを追加します。
AdvancedDataGridBaseEx
 Inherited
レンダラーを非表示にし、レンダラーへの参照をクリーンアップして、レンダラーをリサイクルレンダラーリストに追加します。
AdvancedListBase
 Inherited
フォーカス矩形を調整します。
UIComponent
 Inherited
adjustListContent(unscaledWidth:Number = -1, unscaledHeight:Number = -1):void
リストの内容のサイズと位置を調整するために、updateDisplayList() メソッドから呼び出されます。
AdvancedListBase
  
applyCellSelectionEffect(indicator:Sprite, uid:String, columnIndex:int, itemRenderer:IListItemRenderer):void
選択インジケータを適用するためのエフェクトを設定します。
AdvancedDataGrid
 Inherited
選択インジケータを適用するためのエフェクトを設定します。
AdvancedListBase
  
AdvancedDatagrid コントロールからアイテムレンダラにスタイルを適用します。
AdvancedDataGrid
  
オブジェクトに 1 つ以上のプロパティが存在する場合(ディクショナリに 1 つ以上のキーが存在する場合)は、true を返します。
AdvancedDataGrid
 Inherited
これは、Flex フレームワークが Dissolve エフェクトをサポートするために使用する内部メソッドです。
UIComponent
 Inherited
ドラッグ & ドロップ操作の実行時に、ドロップインジケータの y 位置を計算します。
AdvancedListBase
 Inherited
calculateRowHeight(data:Object, hh:Number, skipVisible:Boolean = false):Number
1 行の中にある列の行の高さを計算します。
AdvancedDataGridBase
 Inherited
子オブジェクトの作成後に行われる最終処理を実行します。
UIComponent
  
セルの選択に関する情報をクリアします。
AdvancedDataGrid
  
[override] 選択、ハイライト表示、およびキャレットのインジケータをすべて削除します。
AdvancedDataGrid
 Inherited
clearSelected(transition:Boolean = false):void
選択されたアイテムのセットをクリアし、それらのアイテムの選択状態を表すすべてのグラフィックを削除します。
AdvancedListBase
  
clearSelectedCells(transition:Boolean = false):void
selectedCells プロパティをクリアします。
AdvancedDataGrid
 Inherited
列のサイズ変更時に通常使用する列ヘッダセパレータを削除します。
AdvancedDataGridBaseEx
 Inherited
データの変更時にデータプロバイダから送出される CollectionEvents を処理します。
AdvancedListBase
 Inherited
現在表示されている列のインデックスを返します。
AdvancedDataGridBaseEx
 Inherited
[override] columnCount、columnWidth、rowHeight、rowCount などのプロパティが明示的に設定されているかどうかに基づいて、列幅、行の高さ、行数および列数を計算します。
AdvancedListBase
 Inherited
行数、列数、表示可能な行数および表示可能な列数に基づいて、ScrollBars を設定します。
AdvancedListBase
 Inherited
copySelectedItems(useDataField:Boolean = true):Array
選択されたアイテムのコピーを選択順に作成します。
AdvancedListBase
 Inherited
このコンポーネントの境界線を作成します。
ScrollControlBase
 Inherited
[override] この ListBase の子となるオブジェクトを作成します。この場合、すべてのアイテムレンダラーを保持する listContent オブジェクトになります。
AdvancedListBase
 Inherited
列ヘッダーを作成します。
AdvancedDataGridBase
 Inherited
createHeaderSeparators(n:int, seperators:Array, headerLines:UIComponent):void
列ヘッダを分けるヘッダセパレータを作成し、作成されたセパレータを separators 配列に格納します。
AdvancedDataGridBaseEx
 Inherited
使用中の埋め込みフォントに基づくコンテキストで、新しいオブジェクトを作成します。
UIComponent
 Inherited
指定された moduleFactory を使用して、オブジェクトを作成します。
UIComponent
 Inherited
createLockedRows(left:Number, top:Number, right:Number, bottom:Number):void
必要な場合に固定行を作成します。
AdvancedDataGridBase
 Inherited
現在の表示列の列インデックスを、対応する絶対インデックスに変換します。
AdvancedDataGridBaseEx
  
[override] DragEvent.DRAG_COMPLETE イベントのハンドラです。
AdvancedDataGrid
  
[override] DragEvent.DRAG_DROP イベントのハンドラです。
AdvancedDataGrid
 Inherited
DragEvent.DRAG_ENTER イベントを処理します。
AdvancedListBase
 Inherited
DragEvent.DRAG_EXIT イベントを処理します。
AdvancedListBase
 Inherited
DragEvent.DRAG_OVER イベントを処理します。
AdvancedListBase
 Inherited
マウスをリストの上または下に移動した場合に、リストを上または下にスクロールするインターバル関数です。
AdvancedListBase
 Inherited
dragStart イベントのデフォルトハンドラです。
AdvancedListBase
 Inherited
drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
指定の Sprite に、指定された位置、幅、高さおよび色でキャレットのインジケータを描画します。
AdvancedListBase
 Inherited
示されたカラーを使用して列の背景を描画します。
AdvancedDataGridBaseEx
 Inherited
指定された UIComponent 内にヘッダの背景を描画します。
AdvancedDataGridBaseEx
 Inherited
drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
指定の Sprite に、指定された位置、幅、高さおよび色でハイライトのインジケータを描画します。
AdvancedListBase
 Inherited
drawHorizontalLine(s:Sprite, rowIndex:int, color:uint, y:Number):void
行間に線を描画します。
AdvancedDataGridBaseEx
 Inherited
drawItem(item:IListItemRenderer, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
ハイライト、選択、またはキャレットの各インジケータと共にレンダラーを描画します。
AdvancedListBase
 Inherited
列の間の線と、列の背景を描画します。
AdvancedDataGridBaseEx
 Inherited
drawRowBackground(s:Sprite, rowIndex:int, y:Number, height:Number, color:uint, dataIndex:int):void
位置、高さ、色の指定に従って行の背景を描画します。
AdvancedDataGridBaseEx
 Inherited
行の色、境界線および背景が交互に異なるように描画します。
AdvancedListBase
 Inherited
drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
指定の Sprite に、指定された位置、幅、高さおよび色で選択のインジケータを描画します。
AdvancedListBase
 Inherited
列のサイズ変更時にユーザーが通常使用する列ヘッダセパレータを作成して表示します。
AdvancedDataGridBaseEx
  
drawVerticalLine(s:Sprite, colIndex:int, color:uint, x:Number):void
[override] 列間に垂直線を描画します。
AdvancedDataGrid
 Inherited
drawVisibleItem(uid:String, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
指定された UID に対応するアイテムレンダラーを描画します。
AdvancedDataGridBase
 Inherited
findKey(eventCode:int):Boolean
eventCode パラメータの文字で始まる次のアイテムをデータプロバイダ内で検索します。
AdvancedListBase
 Inherited
ソート可能なフィールドのフィールド名に対応する列インデックスを返します。
AdvancedDataGridBaseEx
 Inherited
データ変更エフェクトの実行終了後に、元のコレクションとイテレータを復元し、エフェクトで使用したキャッシュされたすべての値を削除することによってクリーンアップします。
AdvancedListBase
  
[override] caretIndex プロパティと anchorIndex プロパティに基づいて、選択されたアイテムを設定します。
AdvancedDataGrid
 Inherited
UIComponent オブジェクトがフォーカスを取得したときに呼び出されるイベントハンドラです。
UIComponent
 Inherited
UIComponent オブジェクトがフォーカスを失ったときに呼び出されるイベントハンドラです。
UIComponent
 Inherited
ヘッダーアイテムレンダラーを返します。
AdvancedDataGridBase
 Inherited
現在使用されていない作成済みのアイテムレンダラーを取得します。
AdvancedListBase
 Inherited
getRowHeight(itemData:Object = null):Number
行の高さを返します。
AdvancedDataGridBase
 Inherited
getSeparator(i:int, seperators:Array, headerLines:UIComponent):UIComponent
列ヘッダを分けるヘッダセパレータを返し、返されたセパレータを separators 配列に格納します。
AdvancedDataGridBaseEx
 Inherited
indexToColNum(columnIndex:int):int
現在表示されている現在の表示列の列番号を返します。
AdvancedDataGridBaseEx
 Inherited
指定のインデックス位置にあるデータプロバイダアイテムの列です。
AdvancedListBase
 Inherited
指定のインデックス位置にあるデータプロバイダアイテムの行です。
AdvancedListBase
 Inherited
このコンポーネントの初期化を完了させます。
UIComponent
 Inherited
このコンポーネントのアクセシビリティコードを初期化します。
UIComponent
 Inherited
initiateDataChangeEffect(unscaledWidth:Number, unscaledHeight:Number):void
データプロバイダで変更が発生したときに、データ変更エフェクトを開始します。
AdvancedListBase
  
AdvancedDataGrid アイテムレンダラが使用する AdvancedDataGridListData オブジェクトを初期化します。
AdvancedDataGrid
 Inherited
selectedMode が SINGLE_CELL または MULTIPLE_CELLS の場合、true を返します。
AdvancedDataGridBase
 Inherited
isColumnFullyVisible(columnIndex:int, rowIndex:int = -1):Boolean
列上の指定された行が可視の場合は true を返します。
AdvancedDataGridBaseEx
 Inherited
グループまたは概要行に対する編集が許可されているかどうかをチェックします。
AdvancedDataGridBaseEx
 Inherited
通常、UITextField オブジェクトが含まれているコンポーネントのうち、UITextField オブジェクトがフォーカスを取得したコンポーネントによってオーバーライドされます。
UIComponent
 Inherited
アイテムレンダラーがリストのレイアウトアルゴリズムによって配置されなくなっている場合は true を返します (unconstrainRenderer() メソッドを呼び出したデータ変更エフェクトの実行中)。
AdvancedListBase
 Inherited
selectedMode が SINGLE_ROW または MULTIPLE_ROWS の場合、true を返します。
AdvancedDataGridBase
 Inherited
アイテムレンダラーの列インデックスと行インデックスを格納する Point インスタンスを返します。
AdvancedListBase
 Inherited
データプロバイダアイテムの UID を決定します。
AdvancedListBase
 Inherited
keyDown イベントに対して呼び出されるイベントハンドラです。
UIComponent
 Inherited
keyUp イベントに対して呼び出されたイベントハンドラです。
UIComponent
 Inherited
layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
サイズ変更に応答して、このコントロールの境界線の位置およびサイズを設定します。
ScrollControlBase
 Inherited
makeListData(data:Object, uid:String, rowNum:int, columnNum:int, column:AdvancedDataGridColumn):BaseListData
新しい AdvancedDataGridListData インスタンスを作成し、入力されたデータプロバイダアイテムに基づいてフィールドに値を格納します。
AdvancedDataGridBase
 Inherited
[override] rowCount、columnCount、rowHeight および columnWidth の各プロパティに基づいて、コンポーネントの幅と高さの測定値を計算します。
AdvancedListBase
 Inherited
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_CLICK イベントを処理します。
AdvancedListBase
 Inherited
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_DOUBLE_CLICK イベントを処理します。
AdvancedListBase
 Inherited
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_DOWN イベントを処理します。
AdvancedListBase
 Inherited
マウスの位置にあるアイテムレンダラーを判別します。
AdvancedListBase
 Inherited
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_MOVE イベントを処理します。
AdvancedListBase
 Inherited
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_OUT イベントを処理します。
AdvancedListBase
 Inherited
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_OVER イベントを処理します。
AdvancedListBase
 Inherited
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_DOWN イベントを処理します。
AdvancedListBase
 Inherited
[override] スクロール位置を変更して mouseWheel イベントを処理します。
AdvancedListBase
  
moveIndicators(uid:String, offset:int, absolute:Boolean):void
[override] コントロールでの表示のスクロールに応じて、指定されたオフセットでセルおよび行の選択インジケータを上下に移動します。
AdvancedDataGrid
 Inherited
選択を移動し、インジケータを水平方向にハイライト表示します。
AdvancedListBase
 Inherited
moveIndicatorsVertically(uid:String, moveBlockDistance:Number):void
選択を移動し、インジケータを垂直方向にハイライト表示します。
AdvancedListBase
 Inherited
左矢印キーまたは右矢印キーと修飾子(Shift キーや Ctrl キーなど)を使用してアイテムを選択するユーザー操作に応答して、選択を水平方向に移動します。
AdvancedListBase
 Inherited
上矢印キーまたは下矢印キーと修飾子(Shift キーや Ctrl キーなど)を使用してアイテムを選択するユーザー操作に応答して、選択を垂直方向に移動します。
AdvancedListBase
  
コントロールからセルの選択情報を削除します。
AdvancedDataGrid
 Inherited
データプロバイダ内の指定のアイテムについて、選択ハイライトおよびその他の関連グラフィックをクリーンアップします。
AdvancedListBase
 Inherited
removeSortField(columnName:String, columnNumber:int, collection:ICollectionView):void
ソートフィールドのリストからデータフィールドを削除します。
AdvancedDataGridBaseEx
 Inherited
このメソッドは、UIComponent の作成時に呼び出されます。また、ローカライズされたリソースが何らかの方法で変更されたことを示すために、ResourceManager が "change" イベントを送出した時点で常に呼び出されます。
UIComponent
 Inherited
roomForScrollBar(bar:ScrollBar, unscaledWidth:Number, unscaledHeight:Number):Boolean
特定のスクロールバーを表示するための十分な領域がこのコンポーネントにあるかどうかを判断します。
ScrollControlBase
 Inherited
scroll イベントのデフォルトのイベントハンドラです。
ScrollControlBase
 Inherited
scrollHorizontally(pos:int, deltaPos:int, scrollUp:Boolean):void
スクロール位置の変化に応じてレンダラーを調整します。
AdvancedListBase
 Inherited
scrollPositionToIndex(horizontalScrollPosition:int, verticalScrollPosition:int):int
指定のスクロール位置で最初に表示される行と列のアイテムに対応するデータプロバイダインデックスを返します。
AdvancedListBase
 Inherited
scrollToViewColumn(newColumnIndex:int, columnIndex:int):void
horizontalScrollPosition プロパティの値を変更して、指定された列を可視にします。
AdvancedDataGridBaseEx
 Inherited
scrollVertically(pos:int, deltaPos:int, scrollUp:Boolean):void
スクロール位置の変化に応じてレンダラーを調整します。
AdvancedListBase
 Inherited
ページフォルトが原因でシークが失敗したときに使用されるデフォルトの失敗ハンドラです。
AdvancedListBase
 Inherited
ページフォルトが原因でシークが失敗したときに使用されるデフォルトの結果ハンドラです。
AdvancedListBase
  
selectCellItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
指定されたアイテムレンダラがマウスでクリックされており、キーボード修飾子が指定の状態になっているものとして、選択したセルのリストを更新します。
AdvancedDataGrid
 Inherited
指定された列ヘッダを選択します。
AdvancedDataGridBaseEx
  
selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
[override] アイテムレンダラが既にマウスでクリックされており、キーボード修飾子が指定の状態になっている場合は、選択したアイテムのセットを更新します。
AdvancedDataGrid
 Inherited
rowCount プロパティを設定します。この場合、無効化は行われず、行数を永続的に固定する explicitRowCount プロパティも設定されません。
AdvancedListBase
 Inherited
rowHeight プロパティを設定します。この場合、無効化は行われず、行の高さを永続的に固定する explicitRowHeight プロパティも設定されません。
AdvancedListBase
 Inherited
setScrollBarProperties(totalColumns:int, visibleColumns:int, totalRows:int, visibleRows:int):void
渡されたパラメータに基づいて、スクロールバーを表示するよう、または非表示にするよう ScrollControlBase に指示します。
ScrollControlBase
 Inherited
uid で定義されたセルを、item で指定されたアイテムレンダラーを使用するように設定します。
AdvancedDataGridBase
  
ナビゲーションツリーでのキーボード操作に対するハンドラです。
AdvancedDataGrid
 Inherited
unselectColumnHeader(columnNumber:int, completely:Boolean = false):void
指定された列ヘッダを選択解除します。
AdvancedDataGridBaseEx
 Inherited
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[override] 表示可能なアイテムの数が変更された場合に、アイテムレンダラーを追加または削除します。
AdvancedListBase
 Inherited
すべての行を今すぐ更新します。
AdvancedListBase
 Inherited
現在の可視列の列インデックスを、対応する絶対インデックスに変換します。
AdvancedDataGridBaseEx
イベント
 イベント 概要 定義元
 Inherited[ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。EventDispatcher
 InheritedaddChild() メソッドまたは addChildAt() メソッドを使用して、コンポーネントをコンテンツである子としてコンテナに追加したときに送出されます。UIComponent
 Inherited表示オブジェクトが表示リストに追加されたときに送出されます。DisplayObject
 Inherited表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。DisplayObject
 Inheritedユーザーの操作によって、selectedIndex プロパティまたは selectedItem プロパティが変更されたときに送出されます。AdvancedListBase
 Inheritedユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。InteractiveObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスのメインボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが列の幅を変更したときに送出され、その列に表示されるデータ量が変化したことを示します。AdvancedDataGridBaseEx
 Inheritedユーザージェスチャが AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられたコンテキストメニューをトリガすると、送出されます。InteractiveObject
 Inheritedユーザーがコピー操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送信されます。InteractiveObject
 Inheritedコンポーネントの構築、プロパティ処理、測定、レイアウト、および描画が完了したときに送出されます。UIComponent
 Inheritedビューステートの変更後に送出されます。UIComponent
 InheritedcurrentState プロパティが変更された後、ビューステートが変更される前に送出されます。UIComponent
 Inheritedユーザーがカット操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送信されます。InteractiveObject
 Inheriteddata プロパティが変更されたときに送出されます。AdvancedListBase
 Inherited[ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
 Inheritedオブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。InteractiveObject
 Inheritedドラッグ操作が完了したとき(ドラッグデータをドロップターゲットにドロップするか、ドロップを実行せずにドラッグ&ドロップ操作を終了したときのいずれか)、ドラッグイニシエータ(ドラッグしたデータのソースであるコンポーネント)によって送出されます。UIComponent
 Inheritedユーザーがドロップターゲット上でマウスを離したとき、ドロップターゲットによって送出されます。UIComponent
 Inheritedドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。UIComponent
 Inheritedユーザーがデータをコンポーネントの外部にドラッグし、ターゲットにドロップしなかったとき、コンポーネントによって送出されます。UIComponent
 Inheritedドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。UIComponent
 Inheritedドラッグ操作を開始したときにドラッグイニシエータによって送出されます。UIComponent
 Inheritedエフェクトの終了後に送出されます。UIComponent
 Inheritedエフェクトが開始される直前に送出されます。UIComponent
 Inherited[ブロードキャストイベント] 再生ヘッドが新しいフレームに入るときに送出されます。DisplayObject
 Inheritedコンポーネントがルートビューステートに戻った後に送出されます。UIComponent
 Inherited[ブロードキャストイベント] 再生ヘッドが現在のフレームを終了するときに送出されます。DisplayObject
 Inheritedコンポーネントがルートビューステートを終了する前に送出されます。UIComponent
 Inherited表示オブジェクトがフォーカスを取得した後に送出されます。InteractiveObject
 Inherited表示オブジェクトがフォーカスを失った後に送出されます。InteractiveObject
 Inherited[ブロードキャストイベント] フレーム表示オブジェクトのコンストラクタが実行した後で、かつフレームスクリプトが実行される前に送出されます。DisplayObject
  ユーザーが列グループの外に列をドラッグすると送出されます。AdvancedDataGrid
  ユーザーが列グループの外に列をドロップすると送出されます。AdvancedDataGrid
 Inheritedユーザーが列のコンテンツに基づいてグリッドコンテンツをソートするようにコントロールに要求するために、列ヘッダの上でマウスボタンを離したときに送出されます。AdvancedDataGridBaseEx
 Inheritedユーザーが列を新しい位置にドラッグした後、列ヘッダの上でマウスボタンを離し、新しいインデックスに列が移動したときに送出されます。AdvancedDataGridBaseEx
 Inheritedオブジェクトの状態が可視から不可視に変化したときに送出されます。UIComponent
 Inheritedコンポーネントの構築と初期化プロパティの設定が完了したときに送出されます。UIComponent
 InheritedValidator によってコンポーネントが監視されており、検証が失敗した場合に送出されます。UIComponent
 Inheritedユーザーがコントロール内のアイテムをクリックしたときに送出されます。AdvancedListBase
  ナビゲーションツリーのブランチが閉じられた(畳まれた)ときに送出されます。AdvancedDataGrid
 Inheritedユーザーがコントロール内のアイテムをダブルクリックしたときに送出されます。AdvancedListBase
 InheritededitedItemPosition プロパティが設定され、アイテムが編集可能になったときに送出されます。AdvancedDataGridBaseEx
 Inheritedユーザーが、アイテムレンダラ上、AdvancedDataGrid コントロールのタブ上または AdvancedDataGrid コントロール内でマウスボタンを離したとき、またはその他の方法でアイテムを編集しようと試みたときに送出されます。AdvancedDataGridBaseEx
 Inherited何らかの理由でアイテム編集セッションが終了するときに送出されます。AdvancedDataGridBaseEx
 Inheritedアイテムレンダラがフォーカスを得たときに送出されます。ユーザーが AdvancedDataGrid コントロールのアイテムをクリックするか、キーボードを使用してアイテムに移動した場合に発生する可能性があります。AdvancedDataGridBaseEx
 Inheritedアイテムレンダラがフォーカスを失ったときに送出されます。ユーザーが AdvancedDataGrid コントロールの内部または外部にある別のアイテムをクリックするか、キーボードを使用して AdvancedDataGrid コントロールの内部または外部にある別のアイテムに移動した場合に発生する可能性があります。AdvancedDataGridBaseEx
  ナビゲーションツリーのブランチが開かれた(展開された)ときに送出されます。AdvancedDataGrid
  ツリーブランチを開くまたは閉じる操作が開始されたときに送出されます。AdvancedDataGrid
 Inheritedユーザーがコントロール内のアイテムの外にマウスポインタを移動したときに送出されます。AdvancedListBase
 Inheritedユーザーがコントロール内のアイテムの上にマウスポインタを置いたときに送出されます。AdvancedListBase
 Inheritedユーザーがキーを押したときに送出されます。InteractiveObject
 Inheritedユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。InteractiveObject
 Inheritedユーザーがキーを離したときに送出されます。InteractiveObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。InteractiveObject
 InheritedPopUpManager を使用して開かれたコンポーネントの外側でユーザーがマウスをクリックしたときに、そのコンポーネントから送出されます。UIComponent
 Inheritedユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。InteractiveObject
 InheritedInteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedマウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。InteractiveObject
 InheritedPopUpManager を使用して開かれたコンポーネントの外側にユーザーがマウスホイールをスクロールしたときに、そのコンポーネントから送出されます。UIComponent
 Inheritedオブジェクトが移動したときに送出されます。UIComponent
 Inheritedユーザーがドラッグジェスチャを止めると、ドラッグイニシエータ InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager.acceptDragDrop() の呼び出しで受け入れられた場合に、ターゲットの InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界に入ると、InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界を出ると、InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界の範囲内で行われている間、InteractiveObject から継続的に送出されます。InteractiveObject
 Inheritedドラッグ操作の開始時に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグ操作が行われている間に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。InteractiveObject
 Inheritedユーザーがペースト操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「ペースト」を選択した場合に送信されます。InteractiveObject
 Inheritedコンポーネントの初期化シーケンスの始めに送出されます。UIComponent
 InheritedremoveChild() または removeChildAt() メソッドを使用して、コンポーネントをコンテンツである子としてコンテナから削除したときに送出されます。UIComponent
 Inherited表示オブジェクトが表示リストから削除されようとしているときに送出されます。DisplayObject
 Inherited表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの削除により、表示リストから削除されようとしているときに送出されます。DisplayObject
 Inherited[ブロードキャストイベント] 表示リストが更新およびレンダリングされようとしているときに送出されます。DisplayObject
 Inheritedコンポーネントのサイズが変更されたときに送出されます。UIComponent
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスの右ボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。InteractiveObject
 Inheritedコンテンツがスクロールされたときに送出されます。ScrollControlBase
 Inheritedユーザーがすべて選択操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「すべて選択」を選択した場合に送信されます。InteractiveObject
 Inheritedオブジェクトの状態が不可視から可視に変化したときに送出されます。UIComponent
 InheritedAdvancedDataGrid コントロール上でソートが実行されることになっている場合に送出されます。AdvancedDataGridBaseEx
 Inheritedオブジェクトの tabChildren フラグの値が変更されたときに送出されます。InteractiveObject
 Inheritedオブジェクトの tabEnabled フラグが変更されたときに送出されます。InteractiveObject
 Inheritedオブジェクトの tabIndex プロパティの値が変更されたときに送出されます。InteractiveObject
 Inheritedツールヒントを作成するときにコンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが非表示にされており、まもなく破棄されるときに、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが非表示にされる前に、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが表示される前に、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが表示された後に、コンポーネントによって送出されます。UIComponent
 InheritedtoolTip プロパティが設定されているコンポーネント上にユーザーがマウスを移動すると同時に、そのコンポーネントによって送出されます。UIComponent
 Inheritedオブジェクトの commitProperties()、measure() および updateDisplayList() メソッドが必要に応じて呼び出されたときに送出されます。UIComponent
 InheritedValidator によってコンポーネントが監視されており、検証が成功した場合に送出されます。UIComponent
 Inheritedプログラムまたはユーザー操作のいずれかによって、値が変更されたときに送出されます。UIComponent
スタイル
 スタイル 説明 定義元
  
alternatingItemColors
型: Array 形式: Color CSS 継承: yes
切り替えパターンで行を表示する場合に使用する色です。値には、複数の色の配列を指定します。AdvancedDataGrid コントロールでは、1 つの行にあるすべてのアイテムに同じ背景色が使用され、各行の背景色は色の配列で指定されます。backgroundColor プロパティが指定されていない場合のみ使用されます。 デフォルト値 : undefined.
AdvancedDataGrid
 Inherited型: Number CSS 継承: no
backgroundColor プロパティで定義されている、backgroundImage スタイルで定義されているイメージまたは SWF ファイルの背景色のアルファレベルです。有効な値の範囲は、0.
ScrollControlBase
 Inherited型: uint 形式: Color CSS 継承: no
コンポーネントの背景色です。backgroundColorbackgroundImage の両方を設定できます。一部のコンポーネントには背景色がありません。DataGrid コントロールでは、このスタイル設定は無視されます。 デフォルト値は undefined で、未定義であることを意味します。このスタイルと backgroundImage スタイルの両方が undefined である場合、コンポーネントは透明な背景を持ちます。

Application コンテナの場合、このスタイルはアプリケーションのロード時の背景色と、アプリケーションの実行時の背景のグラデーションを指定します。 指定された色よりもわずかに濃い色とわずかに薄い色の間でグラデーションパターンが計算されます。

ほとんどの Flex コントロールのデフォルトスキンは、部分的に透明です。この結果、コンテナの背景色が、そのコンテナの中のコントロールに部分的ににじみ出るように表示されます。コントロールの fillAlphas プロパティのアルファ値を 1 に設定することで、これを避けることができます。次に例を示します。

 <mx:Container backgroundColor="0x66CC66"/> <mx:ControlName ...
ScrollControlBase
 Inherited型: uint 形式: Color CSS 継承: yes
コンポーネントが無効になっている場合のコンポーネント背景色です。 デフォルト値は undefined です。List コントロールのデフォルト値は、0xDDDDDD(明るい灰色)です。 コンテナが無効になっている場合は、背景がグレー表示されます。このグレー表示の度合いは、disabledOverlayAlpha スタイルで制御します。.
ScrollControlBase
 Inherited型: Object 形式: File CSS 継承: no
コンポーネントの背景イメージです。 これには、絶対 URL、相対 URL、絶対クラス、または相対クラスを指定できます。backgroundColorbackgroundImage を同時に設定することが可能です。背景色の前面に背景イメージを表示します。 デフォルト値は undefined で、"未定義である" ことを意味します。このスタイルと backgroundColor スタイルの両方が undefined である場合、コンポーネントは透明な背景を持ちます。

ほとんどの Flex コントロールのデフォルトスキンは、部分的に透明です。この結果、コンテナの背景イメージが、そのコンテナの中のコントロールに部分的ににじみ出るように表示されます。コントロールの fillAlphas プロパティのアルファ値を 1 に設定することで、これを避けることができます。次に例を示します。

 <mx:Container backgroundColor="0x66CC66"/> <mx:ControlName ...
ScrollControlBase
 Inherited型: String CSS 継承: no
backgroundImage で指定されているイメージを、元のサイズとは異なるサイズに拡大および縮小します。 "100%" に設定すると、コンポーネント全体に収まるサイズにイメージを伸縮します。パーセント値で指定する場合は、パーセント記号(%)付きで指定する必要があります。 Application コンテナのデフォルトは 100% % です。 他のすべてのコンテナのデフォルト値は auto で、イメージの元のサイズが維持されます。.
ScrollControlBase
 Inherited型: String CSS 継承: no
コンテンツ領域の上端からコントロールのベースライン位置までの垂直距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントのベースラインはそのコンテンツ領域の上端に対して固定されます。コンテナのサイズが変更されても、コンポーネントのベースラインとそのコンテンツ領域の上端の垂直距離は維持されます。

このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。

デフォルト値は undefined で、未定義であることを意味します。

.
UIComponent
 Inherited型: uint 形式: Color CSS 継承: no
境界線の色です。 デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は 0xB7BABC になります。.
ScrollControlBase
 Inherited型: String CSS 継承: no
境界ボックスの境界線のうち、どれが表示されるかを示します。表示する境界線をスペース区切りのストリングで指定します。 ストリングには、任意の順序で、"left""top""right"、および "bottom" を含めることができます。デフォルト値は "left top right bottom" です。この場合、4 辺のすべての境界を表示します。このスタイルは、borderStyle が "solid" の場合にのみ使用されます。.
ScrollControlBase
 Inherited型: Class CSS 継承: no
コンポーネントの境界線のスキンクラスです。 明示的にデフォルト値が設定されている場合を除き、mx.
ScrollControlBase
 Inherited型: String CSS 継承: no
境界ボックスのスタイルです。 有効な値は、"none""solid""inset"、および "outset" です。デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は "inset" になります。ほとんどの Container のデフォルト値は "none" です。.
ScrollControlBase
 Inherited型: Number 形式: Length CSS 継承: no
境界ボックスの境界線の幅です。 borderStyle"solid" に設定されている場合にのみ使用できます。.
ScrollControlBase
 Inherited型: String CSS 継承: no
コンポーネントの下端からコンテンツ領域の下端までの垂直距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの下端はそのコンテンツ領域の下端に対して固定されます。コンテナのサイズが変更されても、2 つの下端の垂直距離は維持されます。

このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。

デフォルト値は undefined で、未定義であることを意味します。

.
UIComponent
 Inherited型: uint 形式: Color CSS 継承: yes
コンポーネントのラベルを含めたコンポーネント内のテキストの色です。.
ScrollControlBase
 Inherited型: Class CSS 継承: no
列を現在の位置にドロップできることを示すスキンとして使用するクラスです。.
AdvancedDataGridBaseEx
 Inherited型: Class CSS 継承: no
サイズ変更中の列のスキンとして使用するクラスです。.
AdvancedDataGridBaseEx
 Inherited型: Object CSS 継承: no
コントロールのデータプロバイダで変更が発生したときに使用されるエフェクトです。 これには、(エフェクトのサブクラスへの)クラス参照または Effect オブジェクトインスタンスを指定できます。 前者は CSS に適しており、後者はコンポーネント内のインライン定義に適しています。.
AdvancedListBase
  
defaultLeafIcon
型: Class 形式: EmbeddedFile CSS 継承: no
ナビゲーションツリーのリーフノードで使用するデフォルトのアイコンです。デフォルト値は、assets.swf ファイルの TreeNodeIcon です。
AdvancedDataGrid
  
depthColors
型: Array 形式: Color CSS 継承: yes
AdvancedDataGrid コントロールのナビゲーションツリーの各レベルの行で使用する色の配列(降順)です。 デフォルト値 : undefined.
AdvancedDataGrid
 Inherited型: uint 形式: Color CSS 継承: yes
コンポーネントが無効な場合のテキストの色です。.
ScrollControlBase
 Inherited型: uint 形式: Color CSS 継承: yes
無効状態のスキンのアイコンの色です。例えば、CheckBoxIcon スキンクラスで無効状態の CheckBox コントロールのチェックマークを描画する場合や、ComboBoxSkin クラスで無効状態の ComboBox コントロールの下矢印を描画する場合、DateChooserMonthArrowSkin で無効状態の DateChooser コントロールの月矢印を描画する場合などに、このスタイルが使用されます。 デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は 0x999999 になります。.
AdvancedDataGridBaseEx
  
disclosureClosedIcon
型: Class 形式: EmbeddedFile CSS 継承: no
ナビゲーションツリーの閉じたブランチノードの隣に表示するアイコンです。デフォルト値は、assets.swf ファイルの TreeDisclosureClosed です。
AdvancedDataGrid
  
disclosureOpenIcon
型: Class 形式: EmbeddedFile CSS 継承: no
ナビゲーションツリーの開いたブランチノードの隣に表示するアイコンです。デフォルト値は、assets.swf ファイルの TreeDisclosureOpen です。
AdvancedDataGrid
 Inherited型: Class CSS 継承: no
ドラッグしたアイテムをドロップできる場所を示すために使用するスキンです。 AdvancedListBase から派生したコンポーネントがドラッグ & ドロップ操作のドロップターゲットになる可能性がある場合、showDropFeedback() メソッドの呼び出しによってこのクラスのインスタンスが作成され、ドロップ位置のアイテムのアイテムレンダラーの 1 ピクセル上に配置されます。ここでアイテムをドロップすると、ドロップしたアイテムはこのアイテムの 1 つ上になります。.
AdvancedListBase
 Inherited型: uint 形式: Color CSS 継承: yes
ドロップシャドウの色です。.
ScrollControlBase
 Inherited型: Boolean CSS 継承: no
コンポーネントのドロップシャドウの表示または非表示を指定するブール型プロパティです。 このスタイルは borderStyle="solid" と共に使用します。デフォルト値は false です。

メモ:ドロップシャドウをコンテナに表示するには、backgroundColor プロパティまたは backgroundImage プロパティを設定します。 設定しない場合、コンテナのデフォルトの背景は透明なので、シャドウはコンテナの背後に表示されます。

.
ScrollControlBase
 Inherited型: uint 形式: Color CSS 継承: yes
検証が失敗した場合のコンポーネントのハイライトの色です。Flex では、検証が失敗した場合、コンポーネントの borderColor スタイルもこの errorColor に設定します。.
UIComponent
 Inherited型: Number CSS 継承: no
フォーカススキンのアルファ透明度値を指定します。.
AdvancedListBase
 Inherited型: String CSS 継承: no
フォーカス矩形で使用されるブレンドモードです。詳細については、flash.
UIComponent
 Inherited型: String CSS 継承: no
フォーカス矩形のどの角を丸くするかを指定します。 値は、スペースで区切られた String で、"tl""tr""bl"、および "br" を組み合わせたものです。たとえば、右の角を丸くし、左の角を直角に指定するには、"tr br" とします。cornerRadius スタイルプロパティは、角の丸みの半径を指定します。 デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は、"tl tr bl br" になります。.
AdvancedListBase
 Inherited型: Class CSS 継承: no
フォーカス矩形の描画に使用するスキンです。.
UIComponent
 Inherited型: Number 形式: Length CSS 継承: no
フォーカス矩形のアウトラインの幅(ピクセル単位)を表します。.
UIComponent
  
folderClosedIcon
型: Class 形式: EmbeddedFile CSS 継承: no
ナビゲーションツリーのブランチノードで使用する、フォルダが閉じた状態のアイコンを指定します。デフォルト値は、assets.swf ファイルの TreeFolderClosed です。
AdvancedDataGrid
  
folderOpenIcon
型: Class 形式: EmbeddedFile CSS 継承: no
ナビゲーションツリーのブランチノードで使用する、フォルダが開いた状態のアイコンを指定します。デフォルト値は、assets.swf ファイルの TreeFolderOpen です。
AdvancedDataGrid
 Inherited型: String CSS 継承: yes
内部 TextField の antiAliasType プロパティを設定します。 有効な値は、"normal"flash.
ScrollControlBase
 Inherited型: String CSS 継承: yes
使用するフォントの名前です。完全な CSS 実装と異なり、カンマ区切りリストはサポートされません。任意のフォントファミリ名を使用できます。汎用フォント名を指定した場合、適切なデバイスフォントに置換されます。.
ScrollControlBase
 Inherited型: String CSS 継承: yes
Flex コントロール内のテキストを表す内部 TextField の gridFitType プロパティを設定します。 可能な値は、"none"flash.
ScrollControlBase
 Inherited型: Number CSS 継承: yes
Flex コントロール内のテキストを表す内部 TextField の sharpness プロパティを設定します。 このプロパティは字形のエッジのシャープネスを指定します。有効な値は -400 ~ 400 までの数値です。

このプロパティが適用されるのは、埋め込みフォントを使用していて、fontAntiAliasType プロパティが "advanced" に設定されている場合のみです。

このスタイルはシステムフォントには影響しません。

このスタイルは TextField サブコントロール内のすべてのテキストに適用されます。一部の文字だけに適用することはできません。

.
ScrollControlBase
 Inherited型: Number 形式: Length CSS 継承: yes
テキストの高さ(ピクセル単位)です。 ColorPicker コントロール以外のすべてのコントロールのデフォルト値は 10 です。ColorPicker コントロールのデフォルト値は 11 です。.
ScrollControlBase
 Inherited型: String CSS 継承: yes
テキストをイタリック体にするかどうかを指定します。 有効な値は "normal""italic" です。.
ScrollControlBase
 Inherited型: Number CSS 継承: yes
Flex コントロール内のテキストを表す内部 TextField の thickness プロパティを設定します。 このプロパティは字形のエッジの太さを指定します。有効な値は -200 ~ 200 までの数値です。

このプロパティが適用されるのは、埋め込みフォントを使用していて、fontAntiAliasType プロパティが "advanced" に設定されている場合のみです。

このスタイルは、システムフォントには影響を与えません。

このスタイルは TextField サブコントロール内のすべてのテキストに適用されます。一部の文字だけに適用することはできません。

.
ScrollControlBase
 Inherited型: String CSS 継承: yes
テキストをボールド体にするかどうかを指定します。 有効な値は normalbold です。Button コントロールのデフォルト値は bold です。他のすべてのコントロールのデフォルト値は normal です。.
ScrollControlBase
 Inherited型: Class CSS 継承: no
AdvancedDataGrid コントロール内の列ヘッダの背景の外観を定義するスキンとして使用するクラスです。.
AdvancedDataGridBaseEx
 Inherited型: Array 形式: Color CSS 継承: yes
ヘッダーの背景グラデーションの描画に使用される 2 色の配列です。1 つ目の色は上側の色です。2 つ目の色は下側の色です。.
AdvancedDataGridBaseEx
 Inherited型: String CSS 継承: no
ユーザーが列を別の場所にドラッグしたときに列の外観要素を制御する CSS スタイル宣言の名前です。.
AdvancedDataGridBaseEx
  
headerHorizontalSeparatorSkin
型: Class CSS 継承: no
AdvancedDataGrid コントロール内の様々な深さの列ヘッダを分けるセパレータの外観を定義するスキンとして使用するクラスです。 デフォルト値 : undefined.
AdvancedDataGrid
 Inherited型: Class CSS 継承: no
AdvancedDataGrid コントロール内の列ヘッダを分けるセパレータの外観を定義するスキンとして使用するクラスです。.
AdvancedDataGridBaseEx
  
headerSortSeparatorSkin
型: Class CSS 継承: no
AdvancedDataGrid コントロール内のヘッダのアイコン部分とテキスト部分を分けるセパレータの外観を定義するスキンです。 デフォルト値 : undefined.
AdvancedDataGrid
 Inherited型: String CSS 継承: no
列ヘッダーの他の外観要素を制御する CSS スタイル宣言の名前です。.
AdvancedDataGridBaseEx
 Inherited型: String CSS 継承: no
コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの水平距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの中心はそのコンテンツ領域の中心に対して固定されます。コンテナのサイズが変更されても、2 つの中心の水平距離は維持されます。

このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。

デフォルト値は undefined で、未定義であることを意味します。

.
UIComponent
 Inherited型: uint 形式: Color CSS 継承: yes
水平グリッド線の色。.
AdvancedDataGridBaseEx
 Inherited型: Boolean CSS 継承: no
行の間に水平グリッド線を表示するかどうかを示すフラグです。 true の場合は水平グリッド線が表示されます。 false の場合は水平グリッド線が表示されません。.
AdvancedDataGridBaseEx
 Inherited型: Class CSS 継承: no
AdvancedDataGrid コントロール内のロックされている行とロックされていない行を分けるセパレータの外観を定義するスキンとして使用するクラスです。デフォルトでは、AdvancedDataGrid コントロールは drawHorizontalLine() メソッドおよび drawVerticalLine() メソッドを使用してセパレータを描画します。.
AdvancedDataGridBaseEx
 Inherited型: String CSS 継承: no
水平スクロールバーのスタイル名です。これにより、スクロールバーの外観をより詳細に制御できます。.
ScrollControlBase
 Inherited型: Class CSS 継承: no
AdvancedDataGrid コントロール内の行を分けるセパレータの外観を定義するスキンとして使用するクラスです。デフォルトでは、AdvancedDataGrid コントロールは drawHorizontalLine() メソッドおよび drawVerticalLine() メソッドを使用してセパレータを描画します。.
AdvancedDataGridBaseEx
 Inherited型: uint 形式: Color CSS 継承: yes
スキンのアイコンの色です。 例えば、CheckBoxIcon スキンクラスで CheckBox コントロールのチェックマークを描画する場合や、ComboBoxSkin クラスで ComboBox コントロールの下矢印を描画する場合、DateChooserMonthArrowSkin で DateChooser コントロールの月矢印を描画する場合などに、このスタイルが使用されます。 デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は 0x111111 になります。.
AdvancedDataGridBaseEx
  
indentation
型: Number CSS 継承: no
ナビゲーションツリーの各ノードのインデントです(ピクセル単位)。 デフォルト値 : 17.
AdvancedDataGrid
 Inherited型: Boolean CSS 継承: yes
カーニングが有効(true)か無効(false)かを示すブール値です。カーニングでは、読みやすくするために、特定の文字ペア間の間隔を調整します。ただし、カーニングは見出しを大きなフォントにする場合など、必要な場合に限って使用してください。 カーニングは、埋め込みフォントに対してのみサポートされています。Verdana や、Courier New などの等幅フォントなど、特定のフォントではカーニングはサポートされていません。.
ScrollControlBase
 Inherited型: Number 形式: Length CSS 継承: yes
追加の行間を表します。

デフォルト値は 2 です。

ComboBox コントロールのデフォルト値は 0 です。

.
ScrollControlBase
 Inherited型: String CSS 継承: no
コンポーネントのコンテンツ領域の左端からコンポーネントの左端までの水平距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの左端はそのコンテンツ領域の左端に対して固定されます。コンテナのサイズが変更されても、2 つの左端の水平距離は維持されます。

このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。

デフォルト値は undefined で、未定義であることを意味します。

.
UIComponent
 Inherited型: Number CSS 継承: yes
各文字間に表示される追加のピクセル数。 正の値を指定すると文字間隔が通常より広くなり、負の値を指定すると文字間隔が通常より狭くなります。.
ScrollControlBase
  
openDuration
型: Number 形式: Time CSS 継承: no
ナビゲーションツリーの開いた状態や閉じた状態へのトランジションにかかる時間の長さです(ミリ秒単位)。 デフォルト値 : 250.
AdvancedDataGrid
  
openEasingFunction
型: Function CSS 継承: no
コンポーネントトゥイーンを制御するためのイージング関数です。

デフォルト値は undefined です。

AdvancedDataGrid
 Inherited型: Number 形式: Length CSS 継承: no
行の下端と行内のレンダラーの下端との間のピクセル数です。.
AdvancedListBase
  
paddingLeft
型: Number 形式: Length CSS 継承: no
コントロールの左の境界とコンテンツ領域の左端との間のピクセル数です。 デフォルト値 : 2.
AdvancedDataGrid
  
paddingRight
型: Number 形式: Length CSS 継承: no
コントロールの右の境界とコンテンツ領域の右端との間のピクセル数です。 デフォルト値 : 0.
AdvancedDataGrid
 Inherited型: Number 形式: Length CSS 継承: no
行の上端と行内のレンダラーの上端との間のピクセル数です。.
AdvancedListBase
 Inherited型: String CSS 継承: no
コンポーネントの右端からコンテンツ領域の右端までの水平距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの右端はそのコンテンツ領域の右端に対して固定されます。コンテナのサイズが変更されても、2 つの右端の水平距離は維持されます。

このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。

デフォルト値は undefined で、未定義であることを意味します。

.
UIComponent
 Inherited型: uint 形式: Color CSS 継承: yes
マウスポインタが置かれているときの行の背景色です。.
AdvancedDataGridBaseEx
 Inherited型: uint 形式: Color CSS 継承: yes
ユーザーが行内のアイテムレンダラーを選択した場合の行の背景色です。.
AdvancedDataGridBaseEx
  
selectionDisabledColor
型: uint 形式: Color CSS 継承: yes
無効状態のリストアイテムの色です。 デフォルト値 : 0xDDDDDD.
AdvancedDataGrid
 Inherited型: Number 形式: Time CSS 継承: no
選択エフェクトの継続時間です。 アイテムを選択すると、背景色の描画に伴ってエフェクトが再生されます。 0 に設定すると、エフェクトが無効になります。.
AdvancedListBase
  
selectionEasingFunction
型: Function CSS 継承: no
プログラムによるトゥイーンの制御に使用される easingFunction 関数への参照です。

デフォルト値は undefined です。

AdvancedDataGrid
 Inherited型: String CSS 継承: no
ドロップシャドウの方向です。 有効な値は、"left""center"、および "right" です。.
ScrollControlBase
 Inherited型: Number 形式: Length CSS 継承: no
ドロップシャドウの幅です。このプロパティを負の値に設定すると、シャドウはコンポーネントの上に表示されます。.
ScrollControlBase
  
sortFontFamily
型: String CSS 継承: yes
列ヘッダのソートアイコンをレンダリングするために AdvancedDataGridSortItemRenderer クラスで使用されるフォントファミリです。 デフォルト値 : Verdana.
AdvancedDataGrid
  
sortFontSize
型: Number 形式: Length CSS 継承: yes
列ヘッダのソートアイコンをレンダリングするために AdvancedDataGridSortItemRenderer クラスで使用されるフォントサイズです。 デフォルト値 : 10.
AdvancedDataGrid
  
sortFontStyle
型: String CSS 継承: yes
列ヘッダのソートアイコンをレンダリングするために AdvancedDataGridSortItemRenderer クラスで使用されるフォントスタイルです。 デフォルト値 : normal.
AdvancedDataGrid
  
sortFontWeight
型: String CSS 継承: yes
列ヘッダのソートアイコンをレンダリングするために AdvancedDataGridSortItemRenderer クラスで使用されるフォントの太さです。 デフォルト値 : normal.
AdvancedDataGrid
 Inherited型: Class CSS 継承: no
列をサイズ変更できることを示すカーソルのスキンとして使用するクラスです。.
AdvancedDataGridBaseEx
 Inherited型: String CSS 継承: yes
コンテナ内のテキストの整列。 有効な値は、"left""right"、または "center" です。

ほとんどのコンポーネントのデフォルト値は "left" です。FormItem コンポーネントの場合、デフォルト値は "right" です。Button、LinkButton および AccordionHeader コンポーネントでは、デフォルト値は "center" です。このプロパティは labelPlacement プロパティが "left" または "right" に設定されている場合のみ認識されます。labelPlacement"top" または "bottom" に設定されている場合は、テキストおよびアイコンが中央に配置されます。

.
ScrollControlBase
 Inherited型: String CSS 継承: yes
テキストに下線を表示するかどうかを指定します。 有効な値は、"none" および "underline" です。.
ScrollControlBase
 Inherited型: Number 形式: Length CSS 継承: yes
テキストの 1 行目のコンテナ左端からのオフセット(ピクセル単位)です。.
ScrollControlBase
  
textRollOverColor
型: uint 形式: Color CSS 継承: yes
マウスポインタが行の上に置かれているときのテキストの色です。 デフォルト値 : 0x2B333C.
AdvancedDataGrid
  
textSelectedColor
型: uint 形式: Color CSS 継承: yes
ユーザーが行を選択したときのテキストの色です。 デフォルト値 : 0x2B333C.
AdvancedDataGrid
 Inherited型: uint 形式: Color CSS 継承: yes
コンポーネントのテーマカラーです。このプロパティは、ハイライトの外観やコンポーネントが選択されたときの外観、およびその他の同様の視覚的なキューをコントロールしますが、コンポーネントの通常の境界線や背景色には影響を与えません。 推奨される値は、haloGreenhaloBlue, haloOrange、および haloSilver です。ただし、任意の有効なカラー値を使用できます。

rollOverColor および selectionColor スタイルのデフォルト値は themeColor の値に基づきます。

.
UIComponent
 Inherited型: String CSS 継承: no
コントロールのコンテンツ領域の上端からコンポーネントの上端までの垂直距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの上端はそのコンテンツ領域の上端に対して固定されます。コンテナのサイズが変更されても、2 つの上端の垂直距離は維持されます。

このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。

デフォルト値は undefined で、未定義であることを意味します。

.
UIComponent
 Inherited型: Boolean CSS 継承: no
アイテムの上にマウスを置いたときに、そのアイテムをハイライト表示するかどうかを制御するフラグです。 true の場合、行の上にマウスポインタを置いたときに行がハイライト表示されます。 false の場合、行を選択した場合にのみハイライト表示されます。.
AdvancedListBase
 Inherited型: String CSS 継承: no
行内のレンダラーの垂直方向の配置です。 有効な値は、"top""middle"、および "bottom" です。DataGrid では、各列のアイテムが行に対して様々な高さを持つ場合に、このスタイル、および paddingTop スタイルと paddingBottom スタイルに基づいてレンダラーを行に配置します。他のリストクラスでは verticalAlign を使用しませんが、アイテムレンダラーでこのスタイルプロパティを調べ、このプロパティに基づいてレイアウトを調整できます。.
AdvancedListBase
 Inherited型: String CSS 継承: no
コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの垂直距離(ピクセル単位)を表します。このスタイルが設定されている場合、コンポーネントの中心はそのコンテンツ領域の中心に対して固定されます。コンテナのサイズが変更されても、2 つの中心の垂直距離は維持されます。

このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または layout プロパティが absolute に設定されている Panel コンテナまたは Application コンテナのコンポーネントで使用する場合のみです。

デフォルト値は undefined で、未定義であることを意味します。

.
UIComponent
 Inherited型: uint 形式: Color CSS 継承: yes
垂直グリッド線の色。.
AdvancedDataGridBaseEx
 Inherited型: Boolean CSS 継承: no
列の間に垂直グリッド線を表示するかどうかを示すフラグです。 true の場合は垂直グリッド線が表示されます。 false の場合は垂直グリッド線が表示されません。.
AdvancedDataGridBaseEx
 Inherited型: Class CSS 継承: no
AdvancedDataGrid コントロール内のロックされている列とロックされていない列を分けるセパレータの外観を定義するスキンとして使用するクラスです。デフォルトでは、AdvancedDataGrid コントロールは drawHorizontalLine() メソッドおよび drawVerticalLine() メソッドを使用してセパレータを描画します。.
AdvancedDataGridBaseEx
 Inherited型: String CSS 継承: no
垂直スクロールバーのスタイル名です。これにより、スクロールバーの外観をより詳細に制御できます。.
ScrollControlBase
 Inherited型: Class CSS 継承: no
AdvancedDataGrid コントロール内の列を分けるセパレータの外観を定義するスキンとして使用するクラスです。デフォルトでは、AdvancedDataGrid コントロールは drawHorizontalLine() メソッドおよび drawVerticalLine() メソッドを使用してセパレータを描画します。.
AdvancedDataGridBaseEx
エフェクト
 エフェクト 説明 定義元
 Inherited トリガ: added
コンポーネントがコンテナに子として追加されたときに再生されます。
UIComponent
 Inherited トリガ: creationComplete
コンポーネントが作成されたときに再生されます。
UIComponent
 Inherited トリガ: focusIn
コンポーネントがキーボードフォーカスを取得したときに再生されます。
UIComponent
 Inherited トリガ: focusOut
コンポーネントがキーボードフォーカスを失ったときに再生されます。
UIComponent
 Inherited トリガ: hide
コンポーネントが不可視状態になったときに再生されます。
UIComponent
 Inherited トリガ: mouseDown
ユーザーがコンポーネント上でマウスボタンを押したときに再生されます。
UIComponent
 Inherited トリガ: mouseUp
ユーザーがコンポーネント上でマウスボタンを離したときに再生されます。
UIComponent
 Inherited トリガ: move
コンポーネントが移動されたときに再生されます。
UIComponent
 Inherited トリガ: removed
コンポーネントがコンテナから削除されたときに再生されます。
UIComponent
 Inherited トリガ: resize
コンポーネントのサイズが変更されたときに再生されます。
UIComponent
 Inherited トリガ: rollOut
ユーザーがマウスを移動し、ポインタがコンポーネントから離れたときに再生されます。
UIComponent
 Inherited トリガ: rollOver
ユーザーがマウスポインタをコンポーネント上に置いたときに再生されます。
UIComponent
 Inherited トリガ: show
コンポーネントが表示されたときに再生されます。
UIComponent
パブリック定数
 定数定義元
 InheritedDEFAULT_MAX_HEIGHT : Number = 10000
[静的] maxHeight プロパティのデフォルト値です。
UIComponent
 InheritedDEFAULT_MAX_WIDTH : Number = 10000
[静的] maxWidth プロパティのデフォルト値です。
UIComponent
 InheritedDEFAULT_MEASURED_HEIGHT : Number = 22
[静的] measuredHeight プロパティのデフォルト値です。
UIComponent
 InheritedDEFAULT_MEASURED_MIN_HEIGHT : Number = 22
[静的] measuredMinHeight プロパティのデフォルト値です。
UIComponent
 InheritedDEFAULT_MEASURED_MIN_WIDTH : Number = 40
[静的] measuredMinWidth プロパティのデフォルト値です。
UIComponent
 InheritedDEFAULT_MEASURED_WIDTH : Number = 160
[静的] measuredWidth プロパティのデフォルト値です。
UIComponent
  HEADER_ICON_PART : String = "headerIconPart"
[静的] マウスがヘッダのヘッダ部分に置かれていることを示します。
AdvancedDataGrid
  HEADER_TEXT_PART : String = "headerTextPart"
[静的] マウスがヘッダのテキスト部分に置かれていることを示します。
AdvancedDataGrid
 InheritedMULTIPLE_CELLS : String = "multipleCells"
[静的] 複数のセルを選択できることを示す、selectionMode プロパティの定数定義です。
AdvancedDataGridBase
 InheritedMULTIPLE_ROWS : String = "multipleRows"
[静的] 複数行を選択できることを示す、selectionMode プロパティの定数定義です。
AdvancedDataGridBase
 InheritedNONE : String = "none"
[静的] selectionMode プロパティの定数定義です。
AdvancedDataGridBase
 InheritedSINGLE_CELL : String = "singleCell"
[静的] 1 つのセルを選択できることを示す、selectionMode プロパティの定数定義です。
AdvancedDataGridBase
 InheritedSINGLE_ROW : String = "singleRow"
[静的] 1 行を選択できることを示す、selectionMode プロパティの定数定義です。
AdvancedDataGridBase
プロパティの詳細
anchorColumnIndexプロパティ
protected var anchorColumnIndex:int = -1

現在のアンカーの列インデックスです。このプロパティを ListBase.anchorIndex プロパティと組み合わせて使用し、アンカーの位置にあるセルの列インデックスおよび行インデックスを特定します。

関連項目

caretColumnIndexプロパティ 
protected var caretColumnIndex:int = -1

キャレットの位置にあるアイテムの列名です。caretIndex プロパティと組み合わせて使用し、キャレットの位置にあるセルの列インデックスおよび行インデックスを特定します。

cellSelectionTweensプロパティ 
protected var cellSelectionTweens:Object

選択のトゥイーンのハッシュテーブルです。選択したアイテムのセットがクリアされたときに、コンポーネントはこのテーブルを使用して処理中のトゥイーンをすべて検索し、クリーンアップすることができます。このテーブルは、アイテムの UID および列番号でインデックス付けされます。

displayDisclosureIconプロパティ 
displayDisclosureIcon:Boolean

ナビゲーションツリーの展開用アイコンの作成と可視性を制御します。 false の場合、展開用アイコンは表示されません。

デフォルト値 : true.



実装
    public function get displayDisclosureIcon():Boolean
    public function set displayDisclosureIcon(value:Boolean):void
displayItemsExpandedプロパティ 
displayItemsExpanded:Boolean

true の場合は、ナビゲーションツリーを展開してすべてのアイテムを表示します。 新しいブランチが追加された場合は、展開した状態で表示されます。

デフォルト値 : false.



実装
    public function get displayItemsExpanded():Boolean
    public function set displayItemsExpanded(value:Boolean):void
firstVisibleItemプロパティ 
firstVisibleItem:Object

AdvancedDataGrid コントロールの一番上の行に現在表示されているアイテムに対応したデータプロバイダエレメントです。例えば、ブランチが開閉およびスクロールされた状態に応じて、現在表示可能なアイテムのうちリスト内では 9 番目であったり、ルートノードのひ孫にあたるようなアイテムであっても、一番上の行に表示されることがあります。このプロパティを設定することは、List コントロールの verticalScrollPosition を設定するのに似ています。

現在表示可能な状態にないアイテム(例えば、展開されていないアイテムの下にあるアイテムなど)に対しては、このプロパティを設定しても効果はありません。

デフォルト値は AdvancedDataGrid コントロール内の最初のアイテムです。

このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 firstVisibleItemChanged イベントが送出されます。



実装
    public function get firstVisibleItem():Object
    public function set firstVisibleItem(value:Object):void
groupedColumnsプロパティ 
groupedColumns:Array

列のグループ化を実行する場合の AdvancedDataGridColumn インスタンスの階層を定義する配列です。columns プロパティと groupedColumns プロパティを両方とも指定した場合、groupedColumns プロパティが使用され、columns プロパティは無視されます。



実装
    public function get groupedColumns():Array
    public function set groupedColumns(value:Array):void
groupIconFunctionプロパティ 
groupIconFunction:Function

ナビゲーションツリーでのブランチアイコンを決定するために、各グループアイテムで実行されるユーザー指定のコールバック関数です。データアイテムに対してあらかじめ決定されたアイコンが存在する場合は、itemIcons プロパティまたは setItemIcon プロパティを使用してアイコンを指定できます。このコールバック関数を使用して、データの検証後に動的にアイコンを決定します。

groupIconFunction は、データプロバイダのアイテムとその深さを取得し、アイコンを定義するクラスを返します。また、デフォルトのアイコンを使用する場合は、null プロパティを返します。このコールバック関数には次のシグネチャが必要です。

        groupIconFunction(item:Object,depth:int):Class

デフォルト値 : null.

このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 groupIconFunctionChanged イベントが送出されます。



実装
    public function get groupIconFunction():Function
    public function set groupIconFunction(value:Function):void
groupItemRendererプロパティ 
groupItemRenderer:IFactory

グループに対応するナビゲーションツリーのブランチノードを表示するために使用するアイテムレンダラを指定します。デフォルトでは、AdvancedDataGridGroupItemRenderer クラスのインスタンスです。



実装
    public function get groupItemRenderer():IFactory
    public function set groupItemRenderer(value:IFactory):void
groupLabelFunctionプロパティ 
groupLabelFunction:Function

ナビゲーションツリーでのラベルを決定するために、各アイテムで実行されるコールバック関数です。デフォルトでは、各データプロバイダアイテム上の label という名前のプロパティが検索され、リストに表示されます。ただし、label プロパティを持っておらず、表示に使用できる別のプロパティも持っていないデータセットもあります。例えば、lastName フィールドと firstName フィールドを持つデータセットがあるときに、フルネームを表示したいとします。

このような場合に、適切なフィールドを検索して表示可能なストリングを返す groupLabelFunction を指定できます。 また、groupLabelFunction はフォーマット処理やローカライズにも使用できます。

AdvancedDataGrid および AdvancedDataGridColumn クラスのメソッドシグネチャは次のとおりです。

      myGroupLabelFunction(item:Object, column:AdvancedDataGridColumn):String

ここで、item には AdvancedDataGrid アイテムオブジェクトを指定し、column には AdvancedDataGrid 列を指定します。ラベルを含むストリングが関数から返されます。

デフォルト値 : null.

このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 groupLabelFunctionChanged イベントが送出されます。



実装
    public function get groupLabelFunction():Function
    public function set groupLabelFunction(value:Function):void
groupRowHeightプロパティ 
groupRowHeight:Number

グループ化された行の高さです(ピクセル単位)。



実装
    public function get groupRowHeight():Number
    public function set groupRowHeight(value:Number):void
hierarchicalCollectionViewプロパティ 
hierarchicalCollectionView:IHierarchicalCollectionView  [読み取り専用]

コントロールが使用する IHierarchicalCollectionView インスタンスです。

デフォルト値は、HierarchicalCollectionView クラスの内部インスタンスです。



実装
    public function get hierarchicalCollectionView():IHierarchicalCollectionView

関連項目

highlightColumnIndexプロパティ 
protected var highlightColumnIndex:int = -1

マウスポインタまたはカーソルが現在置かれているアイテムの列インデックスです。highlightedIndex プロパティと組み合わせて使用し、現在ハイライト表示されているセルの列インデックスおよび行インデックスを特定します。

itemIconsプロパティ 
public var itemIcons:Object

アイテムのアイコンを指定するオブジェクトです。オブジェクトの各エントリには、アイテム UID であるフィールド名と次の形式のオブジェクトである値があります。

      {iconID: Class, iconID2: Class}
      
iconID フィールド値は閉じたアイテムまたはリーフアイテムのアイコンのクラスです。iconID2 は開いたアイテムのアイコンのクラスです。

このプロパティでは、アイテムアイコンの初期化を許可することが想定されています。初期化後のこの配列への変更は自動的に検出されません。アイコンを動的に変更するには setItemIcon() メソッドを使用します。

デフォルト値 : 未定義.

関連項目

lockedColumnCountプロパティ 
lockedColumnCount:int  [書き込み専用] [override]

スクロールするコントロール内の最初の列のインデックスです。これより左の列は、ビュー内で固定されたままになります。

列グループを使用する場合、列グループは単一の列と見なされます。例えば、このプロパティを 2 に設定し、左側 2 つの列グループがそれぞれ 2 つおよび 3 つの子を持っている場合、実際にはコントロールの最初の 5 列をロックしたことになります。



実装
    override public function set lockedColumnCount(value:int):void
lockedRowCountプロパティ 
lockedRowCount:int[override]

スクロールするコントロール内の最初の行のインデックスです。これより上の行は、ビュー内で固定されたままになります。

デフォルト値 : 0.



実装
    override public function get lockedRowCount():int
    override public function set lockedRowCount(value:int):void
rendererProvidersプロパティ 
rendererProviders:Array

AdvancedDataGridRendererProvider インスタンスの配列です。複数のレンダラプロバイダを使用して、特定のデータで使用するカスタムアイテムレンダラを指定できます。この場合、ナビゲーションツリーの特定の深さを指定したり、列の結合や行の結合を指定することもできます。



実装
    public function get rendererProviders():Array
    public function set rendererProviders(value:Array):void
selectedCellsプロパティ 
selectedCells:Array

行インデックスおよび列インデックスとしてセル位置の配列を格納します。 selectionMode プロパティの値が変更されると、このプロパティは null に設定されます。

これらの行インデックスおよび列インデックスは絶対値であり、表示とは関係ありません。 これについては、以下のように一般的な selectedCells プロパティの設定を使用して説明します。

      selectedCells = [ { rowIndex : r1, columnIndex : c1 },
                        { rowIndex : r2, columnIndex : c2 },
                        ... ]

この場合、dataProvider[r1]、columns[c1]、dataProvider[r2]、columns[c2] などは 常に有効になります。

選択されているセルのセットをプログラムで変更する場合は、この配列を取得し、セルおよび配列内のセルの順序を変更してから、selectedCells プロパティに新しい配列を割り当てる必要があります。これは、AdvancedDataGrid コントロールにより selectedCells の配列の新しいコピーが返され、変更を加えても、その変更が認識されないからです。

selectionMode プロパティの値によって、rowIndex プロパティおよび columnIndex プロパティのデータが、以下の表に示すように決定されます。

selectionModerowIndex プロパティおよび columnIndex プロパティの値
なしコントロールでの選択は許可されず、selectedCells は null になります。
singleRow 行の任意のセルをクリックして行を選択します。選択すると、selectedCells には単一のオブジェクトが格納されます。

[{rowIndex:selectedRowIndex, columnIndex: -1}]

multipleRows行の任意のセルをクリックして行を選択します。Control キーを押しながら別の行の任意のセルを選択して、不連続な複数の行を選択します。Shift キーを押しながら別の行の任意のセルを選択して、連続した複数の行を選択します。選択すると、selectedCells には選択した各行のオブジェクトが格納されます。

[ {rowIndex: selectedRowIndex1, columnIndex: -1}, {rowIndex: selectedRowIndex2, columnIndex: -1}, ... {rowIndex: selectedRowIndexN, columnIndex: -1} ]

singleCell任意のセルをクリックしてセルを選択します。選択すると、selectedCells には単一のオブジェクトが格納されます。

[{rowIndex: selectedRowIndex, columnIndex:selectedColIndex}]

multipleCells任意のセルをクリックしてセルを選択します。Control キーを押しながら別の任意のセルを選択して、不連続な複数のセルを選択します。Shift キーを押しながら別の任意のセルを選択して、連続した複数のセルを選択します。選択すると、selectedCells には選択した各セルのオブジェクトが格納されます。

[ {rowIndex: selectedRowIndex1, columnIndex: selectedColIndex1}, {rowIndex: selectedRowIndex2, columnIndex: selectedColIndex2}, ... {rowIndex: selectedRowIndexN, columnIndex: selectedColIndexN} ]



実装
    public function get selectedCells():Array
    public function set selectedCells(value:Array):void
selectedColumnIndexプロパティ 
protected var selectedColumnIndex:int = -1

選択されたセルの列です。selectedIndex プロパティと組み合わせて使用し、選択されているセルの列インデックスおよび行インデックスを特定します。

treeColumnプロパティ 
treeColumn:AdvancedDataGridColumn

ツリーが表示されている列です。次の例に示すように、このプロパティを、AdvancedDataGridColumn インスタンスの id プロパティの値に設定します。

        <mx:AdvancedDataGrid 
           width="100%" height="100%"
           treeColumn="{rep}"> 
           <mx:dataProvider>
              <mx:HierarchicalData source="{dpHierarchy}" 
                  childrenField="categories"/>
           </mx:dataProvider>
           <mx:columns>
              <mx:AdvancedDataGridColumn dataField="Region"/>
              <mx:AdvancedDataGridColumn id="rep" 
                  dataField="Territory_Rep"
                  headerText="Territory Rep"/>
              <mx:AdvancedDataGridColumn dataField="Actual"/>
              <mx:AdvancedDataGridColumn dataField="Estimate"/>
           </mx:columns>
        </mx:AdvancedDataGrid>

デフォルト値 : null.



実装
    public function get treeColumn():AdvancedDataGridColumn
    public function set treeColumn(value:AdvancedDataGridColumn):void
treeColumnIndexプロパティ 
treeColumnIndex:int  [読み取り専用]

ツリーの列番号です。

デフォルト値 : 0.



実装
    protected function get treeColumnIndex():int
tweenプロパティ 
protected var tween:Object

行をアニメーション化するトゥイーンオブジェクトです。ユーザーは、トゥイーンが開始、更新および終了したときに、通知を受けるためにイベントリスナーをこのオブジェクトに追加できます。

visibleCellRenderersプロパティ 
protected var visibleCellRenderers:Object

ビューに現在含まれているデータプロバイダアイテムレンダラのハッシュテーブルです。テーブルにはデータプロバイダアイテムの UID および列番号によるインデックスが付きます。このテーブルは、特定のアイテムの表示に使用されるレンダラをすばやく取得するのに使用します。

コンストラクタの詳細
AdvancedDataGrid()コンストラクタ
public function AdvancedDataGrid()

コンストラクタです。

メソッドの詳細
addCellSelectionData()メソッド
protected function addCellSelectionData(uid:String, columnIndex:int, selectionData:AdvancedDataGridBaseSelectionData):void

マウスでセルを選択した場合と同様に、セルの選択情報をコントロールに追加します。

パラメータ

uid:String — 選択されたセルの UID です。
 
columnIndex:int — 選択されたセルの列インデックスです。
 
selectionData:AdvancedDataGridBaseSelectionData — 選択されたセルに関する情報を定義する AdvancedDataGridBaseSelectionData インスタンスです。

関連項目

applyCellSelectionEffect()メソッド 
protected function applyCellSelectionEffect(indicator:Sprite, uid:String, columnIndex:int, itemRenderer:IListItemRenderer):void

選択インジケータを適用するためのエフェクトを設定します。デフォルトは基本アルファトゥイーンです。

パラメータ

indicator:Sprite — 選択を表すグラフィックを格納する Sprite です。
 
uid:String — 選択しているアイテムの UID です。この UID をテーブルへのインデックスとして使用し、複数の選択エフェクトを追跡できます。
 
columnIndex:int — 選択されたセルの列インデックスです。
 
itemRenderer:IListItemRenderer — 選択状態で表示されているアイテムレンダラです。

applyUserStylesForItemRenderer()メソッド 
protected function applyUserStylesForItemRenderer(givenItemRenderer:IListItemRenderer):void

AdvancedDatagrid コントロールからアイテムレンダラにスタイルを適用します。アイテムレンダラは、IStyleClient および IDataRenderer インターフェイスを実装し、DisplayObject クラスのサブクラスである必要があります。

パラメータ

givenItemRenderer:IListItemRenderer — アイテムレンダラです。

atLeastOneProperty()メソッド 
protected function atLeastOneProperty(o:Object):Boolean

オブジェクトに 1 つ以上のプロパティが存在する場合(ディクショナリに 1 つ以上のキーが存在する場合)は、true を返します。

パラメータ

o:Object — 調べるオブジェクトです。

戻り値
Boolean — オブジェクトに 1 つ以上のプロパティが存在する場合は true です。
clearCellSelectionData()メソッド 
protected function clearCellSelectionData():void

セルの選択に関する情報をクリアします。

clearIndicators()メソッド 
override protected function clearIndicators():void

選択、ハイライト表示、およびキャレットのインジケータをすべて削除します。

clearSelectedCells()メソッド 
protected function clearSelectedCells(transition:Boolean = false):void

selectedCells プロパティをクリアします。

パラメータ

transition:Boolean (default = false) — トランジションをアニメーション化する場合は true を指定します

collapseAll()メソッド 
public function collapseAll():void

ナビゲーションツリーのノードをすべて折り畳みます。

dragCompleteHandler()メソッド 
override protected function dragCompleteHandler(event:DragEvent):void

DragEvent.DRAG_COMPLETE イベントのハンドラ。デフォルトでは、DragManager.MOVE ドラッグアクションのみサポートされています。DragManager.COPY ドラッグアクションをサポートするには、AdvancedDataGrid データのコピーを実装した DragEvent.DRAG_DROP イベントに対するイベントハンドラを、その構造に応じて記述する必要があります。

パラメータ

event:DragEvent — DragEvent オブジェクトです。

dragDropHandler()メソッド 
override protected function dragDropHandler(event:DragEvent):void

DragEvent.DRAG_DROP イベントのハンドラ。このメソッドは、hideDropFeedback() メソッドを呼び出してドロップフィードバックを非表示にします。デフォルトでは、DragManager.MOVE ドラッグアクションのみサポートされています。DragManager.COPY ドラッグアクションをサポートするには、AdvancedDataGrid データのコピーを実装した DragEvent.DRAG_DROP イベントに対するイベントハンドラを、その構造に応じて記述する必要があります。

パラメータ

event:DragEvent — DragEvent オブジェクトです。

drawVerticalLine()メソッド 
override protected function drawVerticalLine(s:Sprite, colIndex:int, color:uint, x:Number):void

列間に垂直線を描画します。この実装では、特定の Sprite オブジェクト内に線を直接描画します。Sprite オブジェクトは、線が描画される前にクリアされます。

パラメータ

s:Sprite — その行のグラフィックが含まれている DisplayObject を格納する Sprite オブジェクトです。
 
colIndex:int — 表示列のセット内における、列のインデックスです。一番左の可視状態の列の列インデックスが 0 になります。
 
color:uint — インジケータの色です。
 
x:Number — 背景の x 方向の位置です。

expandAll()メソッド 
public function expandAll():void

コントロールのナビゲーションツリーのノードをすべて展開します。

expandChildrenOf()メソッド 
public function expandChildrenOf(item:Object, open:Boolean):void

指定したアイテムの配下にあるナビゲーションツリーのノードをすべて開くまたは閉じます。

dataProvider プロパティを設定し、その直後に expandChildrenOf() メソッドを呼び出した場合は、誤った動作が起こる可能性があります。コンポーネントが検証されるまで待つか、validateNow() メソッドを呼び出してから expandChildrenOf() を呼び出します。

パラメータ

item:Object — ブランチノードを定義するオブジェクトです。このオブジェクトには、ブランチノードのデータプロバイダエレメントが含まれています。
 
open:Boolean — アイテムを開く場合は true、閉じる場合は false を指定します。

expandItem()メソッド 
public function expandItem(item:Object, open:Boolean, animate:Boolean = false, dispatchEvent:Boolean = false, cause:Event = null):void

ナビゲーションツリーのブランチノードを開くまたは閉じます。ブランチアイテムを開くと、子ブランチが既に開かれている場合は、子ブランチの開閉の状態が復元されます。

dataProvider プロパティを設定し、その直後に expandItem() メソッドを呼び出した場合は、誤った動作が起こる可能性があります。コンポーネントが検証されるまで待つか、validateNow() () を呼び出します。

パラメータ

item:Object — ブランチノードを定義するオブジェクトです。このオブジェクトには、ブランチノードのデータプロバイダエレメントが含まれています。
 
open:Boolean — ブランチノードを開く場合は true、閉じる場合は false を指定します。
 
animate:Boolean (default = false) — トランジションをアニメーション化する場合は true を指定します(メモ:ブランチの子の数が 20 を上回る場合は、パフォーマンスを向上させるために、初回のオープン時はアニメーション化されません)。
 
dispatchEvent:Boolean (default = false) — アニメーションのオープンの終了後に、open イベントを送出する(true)かしない(false)かを指定します。
 
cause:Event (default = null) — アイテムのアクションを起動したイベント(存在する場合)です。

finishKeySelection()メソッド 
override protected function finishKeySelection():void

caretIndex プロパティと anchorIndex プロパティに基づいて、選択されたアイテムを設定します。スクロールによってさらに多くのアイテムを取得している間に、キーボード選択ハンドラでページフォルトが発生した場合に、キーボード選択ハンドラと updateDisplayList() メソッドによって呼び出されます。

getParentItem()メソッド 
public function getParentItem(item:Object):*

子アイテムの親を返します。このメソッドは、アイテムが表示されていたかまたは現在表示されている場合のみ値を返します。 最上位アイテムは null 値の親を持ちます。

パラメータ

item:Object — 子アイテムを定義するオブジェクトです。このオブジェクトには、子のデータプロバイダエレメントが含まれています。

戻り値
* — アイテムの親です。
initListData()メソッド 
protected function initListData(item:Object, adgListData:AdvancedDataGridListData):void

AdvancedDataGrid アイテムレンダラが使用する AdvancedDataGridListData オブジェクトを初期化します。

パラメータ

item:Object — レンダリングされるアイテムです。このオブジェクトには、アイテムのデータプロバイダエレメントが含まれています。
 
adgListData:AdvancedDataGridListData — アイテムをレンダリングするために使用する AdvancedDataGridListDataItem です。

isItemOpen()メソッド 
public function isItemOpen(item:Object):Boolean

指定されたブランチノードが開いている場合は true を返します。

パラメータ

item:Object — 調べるブランチノードです。このオブジェクトには、ブランチノードのデータプロバイダエレメントが含まれています。

戻り値
Boolean — 開いている場合は true、そうでない場合は false です。
moveIndicators()メソッド 
override protected function moveIndicators(uid:String, offset:int, absolute:Boolean):void

コントロールでの表示のスクロールに応じて、指定されたオフセットでセルおよび行の選択インジケータを上下に移動します。この行の選択インジケータは、すべて同じ y 位置にあるものと想定されます。

パラメータ

uid:String — 行の UID です。
 
offset:int — スクロールの offset です。
 
absolute:Booleantrue は、offset に新しいスクロール位置が含まれている場合であり、false は、現在のスクロール位置に関連する値が含まれている場合です。

removeCellSelectionData()メソッド 
protected function removeCellSelectionData(uid:String, columnIndex:int):void

コントロールからセルの選択情報を削除します。

パラメータ

uid:String — 選択されたセルの UID です。
 
columnIndex:int — 選択されたセルの列インデックスです。

selectCellItem()メソッド 
protected function selectCellItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean

指定されたアイテムレンダラがマウスでクリックされており、キーボード修飾子が指定の状態になっているものとして、選択したセルのリストを更新します。

また、このメソッドによって、アイテムレンダラの表示がそれらの更新後の選択状態に基づいて更新されます。

パラメータ

item:IListItemRenderer — セルのアイテムレンダラです。
 
shiftKey:Boolean — Shift キーが押されることを指定する場合は true、そうでない場合は false です。
 
ctrlKey:Boolean — Control キーが押されていることを指定する場合は true、そうでない場合は false です。
 
transition:Boolean (default = true) — トランジションをアニメーション化する場合は true を指定します

戻り値
Boolean — 操作が正常に完了した場合は、true を返します。
selectItem()メソッド 
override protected function selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean

提供されているアイテムレンダラーがマウスで既にクリックされており、キーボード修飾子が指定の状態になっていれば、選択されたアイテムのセットを更新します。また、このメソッドによって、アイテムレンダラの表示がそれらの更新後の選択状態に基づいて更新されます。

パラメータ

item:IListItemRenderer — クリックされたアイテムレンダラです。
 
shiftKey:Boolean — マウスがクリックされたときに Shift キーが押されていた場合は true を返します。
 
ctrlKey:Boolean — マウスがクリックされたときに Control キーが押されていた場合は true を返します。
 
transition:Boolean (default = true) — エフェクトを使用して、選択状態のグラフィックをフェードインする場合は true です。

戻り値
Boolean — 選択されたアイテムのセットが変更された場合は true です。 既に選択されているアイテムをクリックした場合、必ずしも選択されたアイテムのセットが変更されるとは限りません。
setItemIcon()メソッド 
public function setItemIcon(item:Object, iconID:Class, iconID2:Class):void

ナビゲーションツリーのアイテムに関連付けるアイコンを設定します。このメソッドを呼び出すと、アイテムがリーフアイテムである場合にその iconField プロパティおよび iconFunction プロパティがオーバーライドされます。ブランチアイテムでは、iconField プロパティおよび iconFunction プロパティを使用しません。このノードでは、folderOpenIcon プロパティおよび folderClosedIcon プロパティを使用します。

パラメータ

item:Object — ナビゲーションツリーのアイテムを定義するオブジェクトです。このオブジェクトには、アイテムのデータプロバイダエレメントが含まれています。
 
iconID:Class — 閉じた状態(またはリーフ)のアイコンです。
 
iconID2:Class — 開いた状態のアイコンです。

treeNavigationHandler()メソッド 
protected function treeNavigationHandler(event:KeyboardEvent):Boolean

ナビゲーションツリーでのキーボード操作に対するハンドラです。

パラメータ

event:KeyboardEvent — キーボードイベントです。

戻り値
Boolean — キーボード操作が正しく処理されている場合は true です。
イベントの詳細
headerDragOutside イベント
イベントオブジェクトの型: mx.events.AdvancedDataGridEvent
プロパティ AdvancedDataGridEvent.type = mx.events.AdvancedDataGridEvent.HEADER_DRAG_OUTSIDE

ユーザーが列グループの外に列をドラッグすると送出されます。AdvancedDataGrid コントロールでは、このイベントに対するデフォルトのイベントハンドラを提供していません。

AdvancedDataGridEvent.HEADER_DRAG_OUTSIDE 定数は、イベントオブジェクトの type プロパティ値を headerDragOutside イベント用に定義し、ユーザーが列ヘッダの上でマウスボタンを押して離したことを示します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelabletrue
columnIndex AdvancedDataGrid オブジェクトの columns 配列内のアイテムの列の 0 から始まるインデックスです。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dataField列に関連付けられているデータ内のフィールドまたはプロパティの名前です。
itemRendererリリース中のヘッダーレンダラーです。
localXNaN
reasonnull
rowIndexnull
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
typeAdvancedDataGridEvent.HEADER_RELEASE
headerDropOutside イベント  
イベントオブジェクトの型: mx.events.AdvancedDataGridEvent
プロパティ AdvancedDataGridEvent.type = mx.events.AdvancedDataGridEvent.HEADER_DROP_OUTSIDE

ユーザーが列グループの外に列をドロップすると送出されます。AdvancedDataGrid コントロールでは、このイベントに対するデフォルトのハンドラを提供していません。

AdvancedDataGridEvent.HEADER_DROP_OUTSIDE 定数は、イベントオブジェクトの type プロパティ値を headerDropOutside イベント用に定義します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelabletrue
columnIndex AdvancedDataGrid オブジェクトの columns 配列内のアイテムの列の 0 から始まるインデックスです。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dataField列に関連付けられているデータ内のフィールドまたはプロパティの名前です。
item閉じられた AdvancedDataGrid アイテム(ノード)です。
itemRendererリリース中のヘッダーレンダラーです。
localXNaN
multiColumnSort false
reasonnull
removeColumnFromSortfalse
rowIndexnull
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
triggerEventノードがユーザーの操作に応答して閉じた場合は、キーボードアクションまたはマウスアクションとして識別します。
typeAdvancedDataGridEvent.HEADER_RELEASE
itemClose イベント  
イベントオブジェクトの型: mx.events.AdvancedDataGridEvent
プロパティ AdvancedDataGridEvent.type = mx.events.AdvancedDataGridEvent.ITEM_CLOSE

ナビゲーションツリーのブランチが閉じられた(畳まれた)ときに送出されます。

AdvancedDataGridEvent.ITEM_CLOSE イベント型定数は、AdvancedDataGrid のブランチが閉じた(畳まれた)状態であることを示します。

このイベントタイプのイベントオブジェクトの各プロパティには次の値が設定されています。イベントの種類によっては無効なプロパティもあります。詳細については、各プロパティの説明を参照してください。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dataField列に関連付けられているデータ内のフィールドまたはプロパティの名前です。
item閉じられた AdvancedDataGrid アイテム(ノード)です。
itemRenderer閉じられたノードの ListItemRenderer です。
localXNaN
multiColumnSort false
removeColumnFromSortfalse
rowIndex-1
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
triggerEventノードがユーザーの操作に応答して閉じた場合は、キーボードアクションまたはマウスアクションとして識別します。
typeAdvancedDataGridEvent.ITEM_CLOSE
itemOpen イベント  
イベントオブジェクトの型: mx.events.AdvancedDataGridEvent
プロパティ AdvancedDataGridEvent.type = mx.events.AdvancedDataGridEvent.ITEM_OPEN

ナビゲーションツリーのブランチが開かれた(展開された)ときに送出されます。

AdvancedDataGridEvent.ITEM_OPEN イベント型定数は、AdvancedDataGrid のブランチが開かれた(展開された)状態であることを示します。

このイベントタイプのイベントオブジェクトの各プロパティには次の値が設定されています。イベントの種類によっては無効なプロパティもあります。詳細については、各プロパティの説明を参照してください。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
item開かれた AdvancedDataGrid ノードです。
itemRenderer開かれたアイテム(ノード)の ListItemRenderer です。
localXNaN
multiColumnSort false
removeColumnFromSortfalse
rowIndex-1
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
triggerEventアイテム(ノード)がユーザーの操作に応答して開いた場合は、キーボードアクションまたはマウスアクションとして識別します。
typeAdvancedDataGridEvent.ITEM_OPEN
itemOpening イベント  
イベントオブジェクトの型: mx.events.AdvancedDataGridEvent
プロパティ AdvancedDataGridEvent.type = mx.events.AdvancedDataGridEvent.ITEM_OPENING

ツリーブランチを開くまたは閉じる操作が開始されたときに送出されます。

AdvancedDataGridEvent.ITEM_OPENING イベントタイプ定数は、AdvancedDataGrid の開閉直前に送出されます。

このイベントタイプのイベントオブジェクトの各プロパティには次の値が設定されています。イベントの種類によっては無効なプロパティもあります。詳細については、各プロパティの説明を参照してください。

プロパティ
animate開くまたは閉じる操作をアニメーション化するかどうかを指定します。
bubblesfalse
cancelabletrue
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
dispatchEvent開くアニメーションまたは閉じるアニメーションの終了後に、ITEM_OPEN イベントまたは ITEM_CLOSE イベントを送出するかどうかを指定します。
item開かれた AdvancedDataGrid ノードです。
itemRenderer開かれたアイテム(ノード)の ListItemRenderer です。
localXNaN
multiColumnSort false
removeColumnFromSortfalse
rowIndex-1
openingアイテムが開く場合は true、閉じる場合は false です。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
triggerEventアイテムがユーザーの操作に応答して開いた場合は、キーボードアクションまたはマウスアクションとして識別します。
typeAdvancedDataGridEvent.ITEM_OPENING
定数の詳細
HEADER_ICON_PART定数
public static const HEADER_ICON_PART:String = "headerIconPart"

マウスがヘッダのヘッダ部分に置かれていることを示します。AdvancedDataGridHeaderRenderer.mouseEventToHeaderPart メソッドからの戻り値として使用されます。

HEADER_TEXT_PART定数 
public static const HEADER_TEXT_PART:String = "headerTextPart"

マウスがヘッダのテキスト部分に置かれていることを示します。mouseEventToHeaderPart からの戻り値として使用されます。

例の使用法
AdvancedDataGridExample.mxml
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;
                  
            [Bindable]
            private var dpFlat:ArrayCollection = new ArrayCollection([
              {Region:"Southwest", Territory:"Arizona", 
                  Territory_Rep:"Barbara Jennings", Actual:38865, Estimate:40000}, 
              {Region:"Southwest", Territory:"Arizona", 
                  Territory_Rep:"Dana Binn", Actual:29885, Estimate:30000},  
              {Region:"Southwest", Territory:"Central California", 
                  Territory_Rep:"Joe Smith", Actual:29134, Estimate:30000},  
              {Region:"Southwest", Territory:"Nevada", 
                  Territory_Rep:"Bethany Pittman", Actual:52888, Estimate:45000},  
              {Region:"Southwest", Territory:"Northern California", 
                  Territory_Rep:"Lauren Ipsum", Actual:38805, Estimate:40000}, 
              {Region:"Southwest", Territory:"Northern California", 
                  Territory_Rep:"T.R. Smith", Actual:55498, Estimate:40000},  
              {Region:"Southwest", Territory:"Southern California", 
                  Territory_Rep:"Alice Treu", Actual:44985, Estimate:45000}, 
              {Region:"Southwest", Territory:"Southern California", 
                  Territory_Rep:"Jane Grove", Actual:44913, Estimate:45000}
            ]);
        ]]>
    </mx:Script>

    <mx:Panel title="AdvancedDataGrid Control Example"
        height="75%" width="75%" layout="horizontal"
        paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10">

        <mx:AdvancedDataGrid id="myADG" 
            width="100%" height="100%" 
            initialize="gc.refresh();">        
            <mx:dataProvider>
                <mx:GroupingCollection id="gc" source="{dpFlat}">
                    <mx:grouping>
                        <mx:Grouping>
                            <mx:GroupingField name="Region"/>
                            <mx:GroupingField name="Territory"/>
                        </mx:Grouping>
                    </mx:grouping>
                </mx:GroupingCollection>
            </mx:dataProvider>        
            
            <mx:columns>
                <mx:AdvancedDataGridColumn dataField="Region"/>
                <mx:AdvancedDataGridColumn dataField="Territory"/>
                <mx:AdvancedDataGridColumn dataField="Territory_Rep"
                    headerText="Territory Rep"/>
                <mx:AdvancedDataGridColumn dataField="Actual"/>
                <mx:AdvancedDataGridColumn dataField="Estimate"/>
            </mx:columns>
       </mx:AdvancedDataGrid>
    </mx:Panel>
    
</mx:Application>




 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/controls/AdvancedDataGrid.html