パッケージmx.controls.dataGridClasses
クラスpublic class DataGridItemRenderer
継承DataGridItemRenderer Inheritance UITextField Inheritance FlexTextField Inheritance TextField Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
実装 IDataRenderer, IDropInListItemRenderer, ILayoutManagerClient, IListItemRenderer, IStyleClient

DataGridItemRenderer クラスは、DataGrid コントロールのデフォルトのアイテムレンダラーを定義します。 デフォルトでは、アイテムレンダラーはグリッド内の各アイテムに関連付けられているテキストを描画します。

カスタムアイテムレンダラーを作成することにより、デフォルトのアイテムレンダラーをオーバーライドできます。

関連項目

mx.controls.DataGrid
mx.core.IDataRenderer
mx.controls.listClasses.IDropInListItemRenderer


パブリックプロパティ
 プロパティ定義元
 InheritedaccessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。
DisplayObject
 Inheritedalpha : Number
指定されたオブジェクトのアルファ透明度値を示します。
DisplayObject
 InheritedalwaysShowSelection : Boolean
true に設定され、テキストフィールドにフォーカスがない場合、テキストフィールド内の選択内容は灰色でハイライト表示されます。
TextField
 InheritedantiAliasType : String
このテキストフィールドに使用されるアンチエイリアス処理のタイプです。
TextField
 InheritedautomationDelegate : Object
オートメーション関連機能を処理する委譲オブジェクトです。
UITextField
 InheritedautomationName : String
このオブジェクトの識別子として使用できる名前です。
UITextField
 InheritedautomationValue : Array
[読み取り専用] この値はオブジェクトのレンダリング表示に対応しています。また、アプリケーションでの視覚表示と同じにするために、識別子とオブジェクトを関連付けるのに使用できます。
UITextField
 InheritedautoSize : String
テキストフィールドの自動的な拡大 / 縮小および整列を制御します。
TextField
 Inheritedbackground : Boolean
テキストフィールドに背景の塗りがあるかどうかを指定します。
TextField
 InheritedbackgroundColor : uint
テキストフィールドの背景の色です。
TextField
 InheritedbaselinePosition : Number
[読み取り専用] テキストの 1 行目のベースラインの y 座標です。
UITextField
 InheritedblendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。
DisplayObject
 InheritedblendShader : Shader
[書き込み専用] 前景と背景のブレンドに使用するシェーダを設定します。
DisplayObject
 Inheritedborder : Boolean
テキストフィールドに境界線があるかどうかを指定します。
TextField
 InheritedborderColor : uint
テキストフィールドの境界線の色です。
TextField
 InheritedbottomScrollV : int
[読み取り専用] 指定されたテキストフィールドに現在表示されている一番下の行を示す整数です (1 から始まるインデックス)。
TextField
 InheritedcacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash Player または Adobe AIR にキャッシュされます。
DisplayObject
 InheritedcaretIndex : int
[読み取り専用] カーソル (キャレット) 位置のインデックスです。
TextField
 InheritedclassName : String
[読み取り専用] このインスタンスのクラス名です。例えば、"DataGridItemRenderer" などがあります。
UITextField
 InheritedcondenseWhite : Boolean
HTML テキストが含まれるテキストフィールド内の余分な空白(スペース、改行など)を削除するかどうかを指定するブール値です。
TextField
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 InheritedcontextMenu : NativeMenu
このオブジェクトに関連付けられたコンテキストメニューを指定します。
InteractiveObject
  data : Object
IDataRenderer インターフェイスによって定義された data プロパティの実装です。
DataGridItemRenderer
 InheriteddefaultTextFormat : TextFormat
新しく挿入するテキスト (ユーザーが入力したテキストや replaceSelectedText() メソッドで挿入したテキストなど) に適用するフォーマットを指定します。
TextField
 InheriteddisplayAsPassword : Boolean
テキストフィールドがパスワードテキストフィールドであるかどうかを指定します。
TextField
 Inheriteddocument : Object
この UITextField オブジェクトに関連付けられたドキュメントオブジェクトへの参照です。
UITextField
 InheriteddoubleClickEnabled : Boolean
オブジェクトが doubleClick イベントを受け取るかどうかを指定します。
InteractiveObject
 InheritedembedFonts : Boolean
埋め込みフォントのアウトラインを使用してレンダリングするかどうかを指定します。
TextField
 Inheritedenabled : Boolean
コンポーネントが有効になっているかどうかを示すブール値です。
UITextField
 InheritedexplicitHeight : Number
コンポーネントの座標内におけるコンポーネントの明示的な高さ(ピクセル単位)を指定する数値です。
UITextField
 InheritedexplicitMaxHeight : Number
[読み取り専用] maxHeight プロパティが設定されている場合に、コンポーネントの座標内におけるコンポーネントの最大の高さ (ピクセル単位) を指定する数値です。
UITextField
 InheritedexplicitMaxWidth : Number
[読み取り専用] maxWidth プロパティが設定されている場合に、コンポーネントの座標内におけるコンポーネントの最大の幅 (ピクセル単位) を指定する数値です。
UITextField
 InheritedexplicitMinHeight : Number
[読み取り専用] レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。
UITextField
 InheritedexplicitMinWidth : Number
[読み取り専用] レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。
UITextField
 InheritedexplicitWidth : Number
コンポーネントの座標内におけるコンポーネントの明示的な幅(ピクセル単位)を指定する数値です。
UITextField
 Inheritedfilters : Array
表示オブジェクトに現在関連付けられている各フィルタオブジェクトが格納されているインデックス付きの配列です。
DisplayObject
 InheritedfocusPane : Sprite
複数のコンポーネント間で共有され、フォーカス描画のオーバーレイとして使用される単一の Sprite オブジェクトです。
UITextField
 InheritedfocusRect : Object
このオブジェクトがフォーカス矩形を表示するかどうかを指定します。
InteractiveObject
 InheritedgridFitType : String
このテキストフィールドに使用されるグリッドフィッティングのタイプです。
TextField
 Inheritedheight : Number
表示オブジェクトの高さを示します (ピクセル単位)。
DisplayObject
 InheritedhtmlText : String
テキストフィールドの内容を HTML で表します。
TextField
 InheritedignorePadding : Boolean
true の場合、paddingLeft および paddingRight スタイルはコンポーネントのテキストの周囲にスペースを追加しません。
UITextField
 InheritedimeMode : String
IME(入力メソッドエディタ)のモードを指定します。
UITextField
 InheritedincludeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。
UITextField
 InheritedinheritingStyles : Object
この UITextField の継承スタイルのチェーンの先頭です。
UITextField
 Inheritedinitialized : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。
UITextField
 InheritedisPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。
UITextField
 Inheritedlength : int
[読み取り専用] テキストフィールド内の文字数です。
TextField
  listData : BaseListData
IDropInListItemRenderer インターフェイスによって定義された listData プロパティの実装です。
DataGridItemRenderer
 InheritedloaderInfo : LoaderInfo
[読み取り専用] この表示オブジェクトが属するファイルのロード情報を含む LoaderInfo オブジェクトを返します。
DisplayObject
 Inheritedmask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。
DisplayObject
 InheritedmaxChars : int
ユーザーが入力するときに、テキストフィールドに入る最大の文字数です。
TextField
 InheritedmaxHeight : Number
[読み取り専用] レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。
UITextField
 InheritedmaxScrollH : int
[読み取り専用] scrollH の最大値です。
TextField
 InheritedmaxScrollV : int
[読み取り専用] scrollH の最大値です。
TextField
 InheritedmaxWidth : Number
[読み取り専用] レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。
UITextField
 InheritedmeasuredHeight : Number
[読み取り専用] コンポーネントのデフォルトの高さ(ピクセル単位)です。
UITextField
 InheritedmeasuredMinHeight : Number
コンポーネントのデフォルトの最小の高さ(ピクセル単位)です。
UITextField
 InheritedmeasuredMinWidth : Number
コンポーネントのデフォルトの最小幅(ピクセル単位)です。
UITextField
 InheritedmeasuredWidth : Number
[読み取り専用] コンポーネントのデフォルトの幅(ピクセル単位)です。
UITextField
 InheritedminHeight : Number
[読み取り専用] レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。
UITextField
 InheritedminWidth : Number
[読み取り専用] レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。
UITextField
 InheritedmoduleFactory : IFlexModuleFactory
TextField を正しい SWF コンテキストで作成するために使用する moduleFactory です。
UITextField
 InheritedmouseEnabled : Boolean
このオブジェクトがマウスメッセージを受け取るかどうかを指定します。
InteractiveObject
 InheritedmouseWheelEnabled : Boolean
複数行にわたるテキストフィールドで、ユーザーがテキストフィールドをクリックしてホイールを回転させると、自動的にスクロールするかどうかを示すブール値です。
TextField
 InheritedmouseX : Number
[読み取り専用] マウス位置の x 座標を示します(ピクセル単位)。
DisplayObject
 InheritedmouseY : Number
[読み取り専用] マウス位置の y 座標を示します(ピクセル単位)。
DisplayObject
 Inheritedmultiline : Boolean
フィールドが複数行テキストフィールドであるかどうかを示します。
TextField
 Inheritedname : String
DisplayObject のインスタンス名を示します。
DisplayObject
 InheritednestLevel : int
オブジェクト階層におけるこのオブジェクトの深度を表します。
UITextField
 InheritednonInheritingStyles : Object
この UITextField の非継承スタイルのチェーンの先頭です。
UITextField
 InheritednonZeroTextHeight : Number
[読み取り専用] textHeight と異なり、これはテキストが空の場合でもゼロ以外の値を返します。
UITextField
 InheritednumLines : int
[読み取り専用] 複数行テキストフィールド内のテキスト行の数を定義します。
TextField
 InheritedopaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。
DisplayObject
 Inheritedowner : DisplayObjectContainer
デフォルトでは、このオブジェクトの親コンテナに設定されます。
UITextField
 Inheritedparent : DisplayObjectContainer
[override] [読み取り専用] このコンポーネントの親コンテナまたは親コンポーネントです。
UITextField
 InheritedpercentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定する数値です。
UITextField
 InheritedpercentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定する数値です。
UITextField
 InheritedprocessedDescriptors : Boolean
createChildren() メソッドによって内部的なコンポーネントの子が作成された後、true に設定されます。
UITextField
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 Inheritedrestrict : String
ユーザーがテキストフィールドに入力できる文字のセットを指定します。
TextField
 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
 Inheritedscale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。
DisplayObject
 InheritedscaleX : Number
基準点から適用されるオブジェクトの水平スケール(パーセンテージ)を示します。
DisplayObject
 InheritedscaleY : Number
オブジェクトの基準点から適用されるオブジェクトの垂直スケール(percentage)を示します。
DisplayObject
 InheritedscaleZ : Number
オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。
DisplayObject
 InheritedscrollH : int
現在の水平スクロール位置です。
TextField
 InheritedscrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。
DisplayObject
 InheritedscrollV : int
テキストフィールドのテキストの垂直位置です。
TextField
 Inheritedselectable : Boolean
テキストフィールドが選択可能であるかどうかを示すブール値です。
TextField
 InheritedselectionBeginIndex : int
[読み取り専用] 現在の選択範囲の最初の文字を示す、0 から始まるインデックス値です。
TextField
 InheritedselectionEndIndex : int
[読み取り専用] 現在の選択範囲における最後の文字を示す、0 から始まるインデックス値です。
TextField
 Inheritedsharpness : Number
このテキストフィールド内の文字エッジのシャープネスです。
TextField
 Inheritedstage : Stage
[読み取り専用] 表示オブジェクトのステージです。
DisplayObject
  styleDeclaration : CSSStyleDeclaration
このオブジェクトのインラインの継承スタイルの記憶域です。
DataGridItemRenderer
 InheritedstyleName : Object
このコンポーネントで使用するクラススタイル。
UITextField
 InheritedstyleSheet : StyleSheet
テキストフィールドにスタイルシートを関連付けます。
TextField
 InheritedsystemManager : ISystemManager
このコンポーネントで使用する SystemManager オブジェクトを返します。
UITextField
 InheritedtabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。
InteractiveObject
 InheritedtabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。
InteractiveObject
 Inheritedtext : String
テキストフィールド内の現在のテキストであるストリングです。
TextField
 InheritedtextColor : uint
テキストフィールドのテキストの色です (16 進数形式)。
TextField
 InheritedtextHeight : Number
[読み取り専用] テキストの高さです (ピクセル単位)。
TextField
 InheritedtextWidth : Number
[読み取り専用] テキストの幅です (ピクセル単位)。
TextField
 Inheritedthickness : Number
このテキストフィールド内の文字エッジの太さです。
TextField
 InheritedtoolTip : String
ツールヒントに表示するテキストです。
UITextField
 Inheritedtransform : Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。
DisplayObject
 InheritedtweeningProperties : Array
このオブジェクトに対して現在トゥイーンされているプロパティの配列。
UITextField
 Inheritedtype : String
テキストフィールドのタイプです。
TextField
 InheritedupdateCompletePendingFlag : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。
UITextField
 InheriteduseRichTextClipboard : Boolean
テキストと共にテキストのフォーマットをコピー&ペーストするかどうかを指定します。
TextField
 Inheritedvisible : Boolean
表示オブジェクトが可視かどうかを示します。
DisplayObject
 Inheritedwidth : Number
表示オブジェクトの幅を示します (ピクセル単位)。
DisplayObject
 InheritedwordWrap : Boolean
テキストフィールドのテキストを折り返すかどうかを示すブール値です。
TextField
 Inheritedx : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。
DisplayObject
 Inheritedy : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。
DisplayObject
 Inheritedz : Number
3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。
DisplayObject
パブリックメソッド
 メソッド定義元
  
コンストラクタです。
DataGridItemRenderer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
 Inherited
newText パラメータで指定されたストリングを、テキストフィールドのテキストの最後に付加します。
TextField
  
このコンポーネントインスタンスからスタイルプロパティを削除します。
DataGridItemRenderer
 Inherited
イベントをイベントフローに送出します。
EventDispatcher
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。
DisplayObject
 Inherited
文字の境界ボックスである矩形を返します。
TextField
 Inherited
x および y パラメータで指定された点にある文字の、0 から始まるインデックス値を返します。
TextField
  
このコンポーネントに適用されるタイプセレクタの CSSStyleDeclaration オブジェクトの配列を返します。何も存在しない場合は null を返します。
DataGridItemRenderer
 Inherited
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
UITextField
 Inherited
明示的に指定された幅を使用するのか、それとも測定された幅を使用するのかを決定するための便利なメソッドです。
UITextField
 Inherited
文字インデックスを指定すると、同じ段落内の最初の文字のインデックスを返します。
TextField
 Inherited
<img> タグを使用して HTML フォーマットのテキストフィールドに追加されたイメージまたは SWF ファイルについて、指定された id の DisplayObject 参照を返します。
TextField
 Inherited
x および y パラメータで指定された点にある行の 0 から始まるインデックス値を返します。
TextField
 Inherited
charIndex パラメータで指定された文字を含む行の 0 から始まるインデックス値を返します。
TextField
 Inherited
getLineLength(lineIndex:int):int
特定のテキスト行内の文字数を返します。
TextField
 Inherited
指定されたテキスト行に関するメトリック情報を返します。
TextField
 Inherited
getLineOffset(lineIndex:int):int
lineIndex パラメータで指定された行の最初の文字の文字インデックスを返します。
TextField
 Inherited
lineIndex パラメータで指定された行のテキストを返します。
TextField
 Inherited
文字インデックスを指定すると、指定された文字を含む段落の長さを返します。
TextField
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
シェイプ上の線を除き、targetCoordinateSpace パラメータによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。
DisplayObject
  
getStyle(styleProp:String):*
[override] このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。
DataGridItemRenderer
 Inherited
getTextFormat(beginIndex:int = -1, endIndex:int = -1):TextFormat
beginIndex パラメータと endIndex パラメータで指定された範囲のテキストのフォーマット情報を含む TextFormat オブジェクトを返します。
TextField
 Inherited
この UITextField オブジェクトの文字フォーマット情報を表す TextFormat オブジェクトを返します。
UITextField
 Inherited
このコンポーネントのフォーマット情報を含む UITextFormat オブジェクトを返します。
UITextField
 Inherited
point オブジェクトをステージ (グローバル) 座標から表示オブジェクトの (ローカル) 座標に変換します。
DisplayObject
 Inherited
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。
DisplayObject
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
表示オブジェクトを評価して、x および y パラメータで指定されたポイントと重複または交差するかどうかを調べます。
DisplayObject
 Inherited
このコンポーネントを初期化します。
UITextField
  
inheritingStyles オブジェクトと nonInheritingStyles オブジェクト、およびそれらのプロトチェーンを設定して、getStyle() メソッドが機能するようにします。
DataGridItemRenderer
 Inherited
次の画面更新時に updateDisplayList() メソッドが呼び出されるように、コンポーネントをマークします。
UITextField
 Inherited
後で画面更新時に commitProperties() メソッドが呼び出されるように、コンポーネントをマークします。
UITextField
 Inherited
後で画面更新時に measure() メソッドが呼び出されるように、コンポーネントをマークします。
UITextField
 Inherited
isFontCompatible(fontName:String, fontStyle:String):Boolean
[静的] Font.fontType が flash.text.FontType.EMBEDDED の場合に、指定された fontName および fontStyle で利用できる埋め込みフォントがある場合には、true を返します。
TextField
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。
DisplayObject
 Inherited
point オブジェクトを表示オブジェクトの (ローカル) 座標からステージ (グローバル) 座標に変換します。
DisplayObject
 Inherited
親の内部の指定された位置にコンポーネントを移動します。
UITextField
  
このコンポーネントの子にスタイルの変更を反映します。
DataGridItemRenderer
 Inherited
子の親がこのオブジェクトである場合、または子がこのオブジェクトに所有されている場合に、true を返します。
UITextField
 Inherited
この関数は、UITextField オブジェクトに親が割り当てられたときに呼び出されます。
UITextField
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
  
getStyle() メソッドが機能するように、内部のスタイルキャッシュ値を設定します。
DataGridItemRenderer
  
各エフェクトイベントのイベントリスナーの 1 つとして、EffectManager を登録します。
DataGridItemRenderer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 Inherited
現在の選択内容を value パラメータの内容に置き換えます。
TextField
 Inherited
replaceText(beginIndex:int, endIndex:int, newText:String):void
beginIndex パラメータと endIndex パラメータで指定された文字範囲を、newText パラメータの内容に置き換えます。
TextField
 Inherited
指定されたイベントを再生します。
UITextField
 Inherited
オブジェクトのサイズを設定します。
UITextField
 Inherited
テキストのフォントの色を設定します。
UITextField
 Inherited
現在扱っているコンポーネントにフォーカスを設定します。
UITextField
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
setSelection(beginIndex:int, endIndex:int):void
最初の文字と最後の文字のインデックス値によって指定されたテキストを選択済みに設定します。最初の文字と最後の文字のインデックス値は、beginIndex パラメータおよび endIndex パラメータを使用して指定されます。
TextField
  
setStyle(styleProp:String, newValue:*):void
[override] このコンポーネントインスタンスのスタイルプロパティを設定します。
DataGridItemRenderer
 Inherited
setTextFormat(format:TextFormat, beginIndex:int = -1, endIndex:int = -1):void
format パラメータで指定したテキストフォーマットを、テキストフィールド内の指定されたテキストに適用します。
TextField
 Inherited
setVisible(visible:Boolean, noEvent:Boolean = false):void
この UITextField オブジェクトの visible プロパティを設定します。
UITextField
 Inherited
スタイルプロパティの変更を検出します。
UITextField
 Inherited
[override] アプリケーションの DisplayObject の階層におけるこのオブジェクトの位置を示すストリングを返します。
FlexTextField
 Inherited
truncateToFit(truncationIndicator:String = null):Boolean
コントロールに定義された領域に水平方向に収まるようテキストを切り詰めて、省略記号つまり 3 つのピリオド(...)をテキストに付加します。
UITextField
  
Flex がこの ILayoutManagerClient で LayoutManager.invalidateDisplayList() メソッドを呼び出すと、表示リストの更新時にこの関数が呼び出されます。
DataGridItemRenderer
 Inherited
必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。
UITextField
  
Flex がこの ILayoutManagerClient で LayoutManager.invalidateProperties() メソッドを呼び出すと、プロパティ値の処理時にこの関数が呼び出されます。
DataGridItemRenderer
  
validateSize(recursive:Boolean = false):void
Flex がこの ILayoutManagerClient で LayoutManager.invalidateSize() メソッドを呼び出すと、測定の実行時にこの関数が呼び出されます。
DataGridItemRenderer
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
プロテクトメソッド
 メソッド定義元
  
ツールヒントの位置を指定するイベントハンドラです。
DataGridItemRenderer
イベント
 イベント 概要 定義元
 Inherited[ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。EventDispatcher
 Inherited表示オブジェクトが表示リストに追加されたときに送出されます。DisplayObject
 Inherited表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。DisplayObject
 Inherited値が変更される前に送出される textInput イベントとは異なり、コントロールの値が変更された後に送出されます。TextField
 Inheritedユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。InteractiveObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスのメインボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザージェスチャが AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられたコンテキストメニューをトリガすると、送出されます。InteractiveObject
 Inheritedユーザーがコピー操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送信されます。InteractiveObject
 Inheritedユーザーがカット操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送信されます。InteractiveObject
  data プロパティが変更されたときに送出されます。DataGridItemRenderer
 Inherited[ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
 Inheritedオブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。InteractiveObject
 Inherited[ブロードキャストイベント] 再生ヘッドが新しいフレームに入るときに送出されます。DisplayObject
 Inherited[ブロードキャストイベント] 再生ヘッドが現在のフレームを終了するときに送出されます。DisplayObject
 Inherited表示オブジェクトがフォーカスを取得した後に送出されます。InteractiveObject
 Inherited表示オブジェクトがフォーカスを失った後に送出されます。InteractiveObject
 Inherited[ブロードキャストイベント] フレーム表示オブジェクトのコンストラクタが実行した後で、かつフレームスクリプトが実行される前に送出されます。DisplayObject
 Inheritedユーザーがキーを押したときに送出されます。InteractiveObject
 Inheritedユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。InteractiveObject
 Inheritedユーザーがキーを離したときに送出されます。InteractiveObject
 InheritedHTML が有効になっているテキストフィールドのハイパーリンクをユーザーがクリックしたときに送出されます(URL は "event:" で始まります)。TextField
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。InteractiveObject
 InheritedInteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedマウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。InteractiveObject
 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表示オブジェクトが表示リストから削除されようとしているときに送出されます。DisplayObject
 Inherited表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの削除により、表示リストから削除されようとしているときに送出されます。DisplayObject
 Inherited[ブロードキャストイベント] 表示リストが更新およびレンダリングされようとしているときに送出されます。DisplayObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスの右ボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。InteractiveObject
 Inheritedユーザーがスクロールした後に、TextField オブジェクトによって送出されます。TextField
 Inheritedユーザーがすべて選択操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「すべて選択」を選択した場合に送信されます。InteractiveObject
 Inheritedオブジェクトの tabChildren フラグの値が変更されたときに送出されます。InteractiveObject
 Inheritedオブジェクトの tabEnabled フラグが変更されたときに送出されます。InteractiveObject
 Inheritedオブジェクトの tabIndex プロパティの値が変更されたときに送出されます。InteractiveObject
 InheritedFlash Player では、ユーザーがテキストの文字を入力したときに textInput イベントが送出されます。TextField
スタイル
 スタイル 説明 定義元
 Inherited型: uint 形式: Color CSS 継承: yes
コンポーネントのラベルを含めたコンポーネント内のテキストの色です。.
UITextField
 Inherited型: uint 形式: Color CSS 継承: yes
コンポーネントが無効な場合のテキストの色です。.
UITextField
 Inherited型: String CSS 継承: yes
内部 TextField の antiAliasType プロパティを設定します。 有効な値は、"normal"flash.
UITextField
 Inherited型: String CSS 継承: yes
使用するフォントの名前です。完全な CSS 実装と異なり、カンマ区切りリストはサポートされません。任意のフォントファミリ名を使用できます。汎用フォント名を指定した場合、適切なデバイスフォントに置換されます。.
UITextField
 Inherited型: String CSS 継承: yes
Flex コントロール内のテキストを表す内部 TextField の gridFitType プロパティを設定します。 可能な値は、"none"flash.
UITextField
 Inherited型: Number CSS 継承: yes
Flex コントロール内のテキストを表す内部 TextField の sharpness プロパティを設定します。 このプロパティは字形のエッジのシャープネスを指定します。有効な値は -400 ~ 400 までの数値です。

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

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

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

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

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

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

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

.
UITextField
 Inherited型: String CSS 継承: yes
テキストをボールド体にするかどうかを指定します。 有効な値は normalbold です。Button コントロールのデフォルト値は bold です。他のすべてのコントロールのデフォルト値は normal です。.
UITextField
 Inherited型: Boolean CSS 継承: yes
カーニングが有効(true)か無効(false)かを示すブール値です。カーニングでは、読みやすくするために、特定の文字ペア間の間隔を調整します。ただし、カーニングは見出しを大きなフォントにする場合など、必要な場合に限って使用してください。 カーニングは、埋め込みフォントに対してのみサポートされています。Verdana や、Courier New などの等幅フォントなど、特定のフォントではカーニングはサポートされていません。.
UITextField
 Inherited型: Number 形式: Length CSS 継承: yes
追加の行間を表します。

デフォルト値は 2 です。

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

.
UITextField
 Inherited型: Number CSS 継承: yes
各文字間に表示される追加のピクセル数。 正の値を指定すると文字間隔が通常より広くなり、負の値を指定すると文字間隔が通常より狭くなります。.
UITextField
 Inherited型: Number 形式: Length CSS 継承: no
コンポーネントの左境界線からコンテンツ領域の左端までのピクセル数です。

デフォルト値は 0 です。

Button コントロールのデフォルト値は 10 です。

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

Form コンテナのデフォルト値は 16 です。

Tree コントロールのデフォルト値は 2 です。

.
UITextField
 Inherited型: Number 形式: Length CSS 継承: no
コンポーネントの右境界線からコンテンツ領域の右端までのピクセル数です。

デフォルト値は 0 です。

Button コントロールのデフォルト値は 10 です。

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

Form コンテナのデフォルト値は 16 です。

.
UITextField
 Inherited型: String CSS 継承: yes
コンテナ内のテキストの整列。 有効な値は、"left""right"、または "center" です。

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

.
UITextField
 Inherited型: String CSS 継承: yes
テキストに下線を表示するかどうかを指定します。 有効な値は、"none" および "underline" です。.
UITextField
 Inherited型: Number 形式: Length CSS 継承: yes
テキストの 1 行目のコンテナ左端からのオフセット(ピクセル単位)です。.
UITextField
プロパティの詳細
dataプロパティ
data:Object

IDataRenderer インターフェイスによって定義された data プロパティの実装です。値は無視されます。 listData プロパティのみが使用されます。

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



実装
    public function get data():Object
    public function set data(value:Object):void

関連項目

listDataプロパティ 
listData:BaseListData

IDropInListItemRenderer インターフェイスによって定義された listData プロパティの実装です。レンダラーのテキストは listData の label プロパティに設定されます。

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



実装
    public function get listData():BaseListData
    public function set listData(value:BaseListData):void

関連項目

styleDeclarationプロパティ 
styleDeclaration:CSSStyleDeclaration

このオブジェクトのインラインの継承スタイルの記憶域です。 この CSSStyleDeclaration は、継承スタイルを設定するために setStyle() がこのコンポーネントに対して初めて呼び出されるときに作成されます。



実装
    public function get styleDeclaration():CSSStyleDeclaration
    public function set styleDeclaration(value:CSSStyleDeclaration):void
コンストラクタの詳細
DataGridItemRenderer()コンストラクタ
public function DataGridItemRenderer()

コンストラクタです。

メソッドの詳細
clearStyle()メソッド
public function clearStyle(styleProp:String):void

このコンポーネントインスタンスからスタイルプロパティを削除します。

getStyle() メソッドは、必ずしも undefined を返すわけではありません。

パラメータ

styleProp:String — スタイルプロパティの名前です。

getClassStyleDeclarations()メソッド 
public function getClassStyleDeclarations():Array

このコンポーネントに適用されるタイプセレクタの CSSStyleDeclaration オブジェクトの配列を返します。何も存在しない場合は null を返します。

例えば、コンポーネント MyButton が Button を継承するとします。 このメソッドでは、最初に MyButton セレクタを検索します。その後、Button タイプセレクタを検索し、最後に UIComponent タイプセレクタを検索します。

戻り値
Array — CSSStyleDeclaration オブジェクトの配列です。
getStyle()メソッド 
override public function getStyle(styleProp:String):*

このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。

このメソッドは、あらゆる種類のスタイルプロパティの取得に使用されるため、戻り値は Boolean、String、Number、int、uint(RGB カラーの場合)、Class(スキンの場合)、または何らかのオブジェクトになります。したがって、戻り値の型は単に * として指定されます。

特定のスタイルプロパティを取得する場合は、その型がわかっていて、その型の変数に結果を格納することがよくあります。* からその型へのキャストは必要ありません。

var backgroundColor:uint = getStyle("backgroundColor");

スタイルプロパティがスタイル参照チェーンのどこにも設定されていない場合は、getStyle() によって返される値は undefined になります。undefined は、false""NaN0、または null とは異なる特殊な値である点に注意してください。有効なスタイル値が undefined になることはありません。値が設定されたかどうかをテストするには、静的メソッド StyleManager.isValidStyleValue() を使用します。

パラメータ

styleProp:String — スタイルプロパティの名前です。

戻り値
* — スタイル値です。
initProtoChain()メソッド 
public function initProtoChain():void

inheritingStyles オブジェクトと nonInheritingStyles オブジェクト、およびそれらのプロトチェーンを設定します(getStyle() メソッドを機能させるため)。

notifyStyleChangeInChildren()メソッド 
public function notifyStyleChangeInChildren(styleProp:String, recursive:Boolean):void

このコンポーネントの子にスタイルの変更を反映します。

パラメータ

styleProp:String — スタイルプロパティの名前です。
 
recursive:Boolean — スタイルの変更を子の子に伝達するかどうかを指定します。

regenerateStyleCache()メソッド 
public function regenerateStyleCache(recursive:Boolean):void

getStyle() メソッドが機能するように、内部のスタイルキャッシュ値を設定します。このオブジェクトに既に子がある場合に、その子のスタイルキャッシュを再初期化します。

パラメータ

recursive:Boolean — 子のプロトチェーンを再生成します。

registerEffects()メソッド 
public function registerEffects(effects:Array):void

各エフェクトイベントのイベントリスナーの 1 つとして、EffectManager を登録します。

パラメータ

effects:Array — エフェクト名を表すストリングの配列です。

setStyle()メソッド 
override public function setStyle(styleProp:String, newValue:*):void

このコンポーネントインスタンスのスタイルプロパティを設定します。

これは、グローバル設定されたスタイルをオーバーライドできます。

setStyle() メソッドを呼び出すと、パフォーマンスが低下することがあります。これは必要な場合のみ使用してください。

パラメータ

styleProp:String — スタイルプロパティの名前です。
 
newValue:* — スタイルの新しい値です。

toolTipShowHandler()メソッド 
protected function toolTipShowHandler(event:ToolTipEvent):void

ツールヒントを配置するイベントハンドラです。

パラメータ

event:ToolTipEvent — イベントオブジェクトです。

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

Flex がこの ILayoutManagerClient で LayoutManager.invalidateDisplayList() メソッドを呼び出すと、表示リストの更新時にこの関数が呼び出されます。

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

Flex がこの ILayoutManagerClient で LayoutManager.invalidateProperties() メソッドを呼び出すと、プロパティ値の処理時にこの関数が呼び出されます。

validateSize()メソッド 
public function validateSize(recursive:Boolean = false):void

Flex がこの ILayoutManagerClient で LayoutManager.invalidateSize() メソッドを呼び出すと、測定の実行時にこの関数が呼び出されます。

パラメータ

recursive:Boolean (default = false)true の場合、このメソッドをオブジェクトの子で呼び出します。

イベントの詳細
dataChange イベント
イベントオブジェクトの型: mx.events.FlexEvent
プロパティ FlexEvent.type = mx.events.FlexEvent.DATA_CHANGE

data プロパティが変更されたときに送出されます。

コンポーネントをアイテムレンダラーとして使用する場合、表示するデータは data プロパティに格納されます。このイベントを受け取って、data プロパティが変更されたときにコンポーネントを更新することができます。

FlexEvent.DATA_CHANGE 定数により、イベントオブジェクトの type プロパティ値が dataChange イベント用に定義されます。

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

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。




 

 

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

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