メソッド | プロパティ | エフェクト | スタイル フレームあり | フレームなし

mx.charts.series
ColumnSeries クラス

継承を示す線継承を示す線継承を示す線継承を示す線


ColumnSeries クラス
mx.charts.chartClasses.Series の拡張

ColumnSeries クラスは、ColumnChart コントロールのデータ系列を定義します。デフォルトでは BoxRenderer クラスが使用されます。オプションでデータ系列のレンダラーも定義できます。レンダラーは BoxRenderer インターフェイスを実装する必要があります。

MXML シンタックス

<mx:ColumnSeries> タグは、親クラスのすべてのプロパティと、次のプロパティを継承します。

 <mx:ColumnSeries
columnWidthRatio=".65"
maxColumnWidth="No default"
minField="null"
offset="No default"
renderer="BoxRenderer"
sortOnXField="false|true"
xField="null"
yField="null"
/>

関連項目
    mx.charts.ColumnChart
    mx.charts.renderers.BoxRenderer
    mx.charts.renderers.interfaces.BoxRenderer



コンストラクタ
ColumnSeries ( )
コンストラクタです。



メソッド

mx.charts.chartClasses.ChartElement クラスから継承されるメソッド
findDataPoint  

mx.charts.chartClasses.ChartComponent クラスから継承されるメソッド
invalidate   update  

mx.events.EventDispatcher クラスから継承されるメソッド
addEventListener   dispatchEvent   initialize   removeEventListener  



プロパティ
       columnWidthRatio:Number
カテゴリの幅を基準にして縦棒の幅を指定します。
       maxColumnWidth:Number
縦棒の幅をピクセル単位で指定します。
       minField:String
縦棒下端の y 軸の位置を決定するデータプロバイダのフィールドを指定します。
       offset:Number
使用可能な領域の中心から縦棒の中心をずらす度合いを、カテゴリの幅に対する割合で指定します。
       renderer:mx.charts.renderers.interfaces.BoxRenderer
この系列に使用するレンダラーを指定します。
       sortOnXField:Boolean
レンダラーが縦棒の順序に依存している場合、この変数を true に設定して、レンダリングの前に縦棒を左から右にソートしてください。

デフォルトでは、ColumnSeries は dataProvider に表示される順序で縦棒をレンダリングします。
       xField:String
縦棒の x 軸の位置を決定するデータプロバイダのフィールドを指定します。
       yField:String
縦棒上端の y 軸の位置を決定するデータプロバイダのフィールドを指定します。

mx.charts.chartClasses.Series クラスから継承されるプロパティ
fill   interactive   name   stroke  

mx.charts.chartClasses.ChartComponent クラスから継承されるプロパティ
peer   styleName   surface  



エフェクト

mx.charts.chartClasses.Series クラスから継承されるエフェクト
hideDataEffect   showDataEffect  



スタイル
fill Type:mx.graphics.Fill   CSS Inheritance:no
各縦棒の塗りを指定します。



コンストラクタの詳細

ColumnSeries

ColumnSeries( )

コンストラクタです。



プロパティの詳細

columnWidthRatio

columnWidthRatio:Number  

カテゴリの幅を基準にして縦棒の幅を指定します。値が 1 の場合は領域全体が使用され、.6 の場合は縦棒の使用可能領域の 60% が使用されます。通常、このプロパティを直接設定することはありません。実際の縦棒の幅には、columnWidthRatio プロパティと maxColumnWidth プロパティの値のうち小さい方が使用されます。
デフォルト値は .65 です。


maxColumnWidth

maxColumnWidth:Number  

縦棒の幅をピクセル単位で指定します。実際の縦棒の幅には、このスタイルと columnWidthRatio プロパティの値のうち小さい方が使用されます。集合化された縦棒の場合、この領域が各集合内の縦棒によって均等に分割されます。


minField

minField:String  

縦棒下端の y 軸の位置を決定するデータプロバイダのフィールドを指定します。null の場合、縦棒の基底は範囲の最小値 (フィールド値が負の場合は最大値) になります。デフォルト値は null です。


offset

offset:Number  

使用可能な領域の中心から縦棒の中心をずらす度合いを、カテゴリの幅に対する割合で指定します。デフォルト値の 0 では、縦棒は領域の中央に配置されます。このプロパティの値を -50 に設定すると、縦棒は使用可能な領域の開始位置の中央に配置されます。通常、このプロパティを直接設定することはありません。この値は、ColumnChart コントロールが columnWidthRatio プロパティに基づいて管理します。


renderer

renderer:mx.charts.renderers.interfaces.BoxRenderer  

この系列に使用するレンダラーを指定します。レンダラーは MXML で、またはスタイルを使用して指定できます。デフォルトでは、BoxRenderer クラスが使用されます。


sortOnXField

sortOnXField:Boolean  

レンダラーが縦棒の順序に依存している場合、この変数を true に設定して、レンダリングの前に縦棒を左から右にソートしてください。

デフォルトでは、ColumnSeries は dataProvider に表示される順序で縦棒をレンダリングします。xField を使用して各縦棒の位置を決定する場合は、異なる順序で画面上に表示される場合があります。縦棒は、任意の順序でレンダリングできます。ただし、一部のカスタムの縦棒は、左から右へレンダリングされる縦棒に依存している場合があります。

デフォルトは false です。


xField

xField:String  

縦棒の x 軸の位置を決定するデータプロバイダのフィールドを指定します。null の場合、縦棒は dataProvider に表示される順序でレンダリングされます。デフォルト値は null です。


yField

yField:String  

縦棒上端の y 軸の位置を決定するデータプロバイダのフィールドを指定します。null の場合、ColumnSeries は dataProvider が数値の配列であると見なし、数値を値として使用します。デフォルト値は null です。