# プロパティ

マニュアル > コントロールリファレンス > データ > チャート2コントロール > # プロパティ |

| 共通プロパティ
プロパティ名 | 説明
全共通プロパティ | 詳しくは共通プロパティを参照下さい。
| Graph
プロパティ名 | 説明
ChartType | チャートのタイプ。
STANDARD | 折れ線グラフ、プロットグラフ、バブルグラフ、エリアグラフ、棒グラフの表示。
PIE | 円グラフの表示。
Palette | グラフを表示した際の各データの色の配色。色をカンマで区切って指定する。デフォルトは、システムカラー。
Title | タイトルを表示したい場合指定する。
TitleColor | タイトルの色。
TitleFont | タイトルのフォント。
TitlePos | タイトルの位置。
NONE | 表示しない。
LEFTTOP | 左上に表示。
CENTERTOP | 上中央に表示。
RIGHTTOP | 右上に表示。
LEFTBOTTOM | 左下に表示。
CENTERBOTTOM | 下中央に表示。
RIGHTBOTTOM | 右下に表示。
CENTER | 中央に表示。ドーナツ型円グラフなどで利用される。
TitleOffset | タイトルとグラフとのスペース。
TitleOverlapChart | グラフの描画領域内にタイトルを表示するかの設定。
TURE | グラフの描画領域内にタイトルを表示する。
FALSE | グラフの描画領域外にタイトルを表示する。
SubTitle | サブタイトルを表示したい場合指定する。
SubTitleColor | サブタイトルの色。
SubTitleFont | サブタイトルのフォント。
DateTimeFormat | 日時を表示する際の、日時書式。
NumberFormat | 値を表示する際の、数値書式。
ShowValue | グラフと共にデータ値を表示するか。
TURE | 表示する
FALSE | 表示しない
ValueFont | データ値表示のフォント。
ValueDisplayFormat | 値を表示する際のディスプレイ書式（「ディスプレイ書式」参照）。（ChartTypeがSTANDARDの時）
ValueDisplayFormatPie | 値を表示する際のディスプレイ書式（「ディスプレイ書式」参照）。（ChartTypeがPIEの時）
StackedColumn | 棒グラフを積算表示する場合に指定。（RenderTypeがCOLUMNの時）
NONE | 積算グラフを表示しない。
STACK | 積算グラフを表示する。
STACK100PERCENT | 100%積算グラフを表示する。
StackedArea | エリアグラフを積算表示する場合に指定。（RenderTypeがAREAの時）
NONE | 積算グラフを表示しない。
STACK | 積算グラフを表示する。
STACK100PERCENT | 100%積算グラフを表示する。
StackedPie | 円グラフを積算表示する場合に指定。（ChartTypeがPIEの時）
TURE | 積算表示する
FALSE | 積算表示しない
TotaledPie | 円グラフを合計表示する場合に指定。（ChartTypeがPIEの時）
TURE | 合計表示する
FALSE | 合計表示しない
ClockwizePie | 円グラフの描画方向。
TURE | 時計方向に表示する。
FALSE | 時計方向の逆に表示する。
PieStartAngle | 円グラフの開始角度。0の時、12時の方向から描画が開始される。
DoughnutRatio | ドーナツ型円グラフ（中央がくりぬかれた描画）の割合。0〜１の間の値を指定する。
SortType | データの並び替え。
NONE | データ値を並び替えない
ASCENDING | データ値を昇順で並び替える
DESCENDING | データ値を降順で並び替える
ClipChart | チャートの描画を領域内に制限するかどうか
TURE | チャートの描画を領域内に制限する
FALSE | 領域外であってもチャートを描画する
PaddingLeft | 左側の余白スペース。
PaddingTop | 上側の余白スペース。
PaddingRight | 右側の余白スペース。
PaddingBottom | 下側の余白スペース。
| Grid
プロパティ名 | 説明
GridBorder | グリッド枠線の表示のタイプ。（ChartTypeがSTANDARDの時）
NONE | 表示しない
ALL | 全ての枠線を表示する
BOTTOM | 下側の枠線を表示する
TOPBOTTOM | 下側と上側の枠線を表示する
GridBorderColor | グリッド枠線の色。
GridBorderWidth | グリッド枠線の線の太さ。
GridBorderStyle | グリッド枠線の線種。
SOLID | 直線
DASH | 点線
DOT | ドット線
DASHDOT | 点線+ドット線
DASHDOTDOT | 点線+ドット線
GridXLine | X方向のグリッド線の描画。
NONE | 描画しない
ALL | 全てのグリッド線を描画する
INNER | 一番外側のグリッド線以外を描画する
GridXLineColor | X方向のグリッド線の色。
GridXLineWidth | X方向のグリッド線の太さ。
GridXLineStyle | X方向のグリッド線の線種。
SOLID | 直線
DASH | 点線
DOT | ドット線
DASHDOT | 点線+ドット線
DASHDOTDOT | 点線+ドット線+ドット線
GridXFill | X方向のグリッド線間の背景を塗りつぶすか
TURE | 塗りつぶす
FALSE | 塗りつぶさない
GridXFillColor1 | X方向のグリッド線間の背景の塗りつぶし色（GridXFillColor2と交互に塗りつぶされます。）
GridXFillColor2 | X方向のグリッド線間の背景の塗りつぶし色（GridXFillColor1と交互に塗りつぶされます。）
GridXFillAlpha | X方向のグリッド線間の背景の塗りつぶしの透過度。（0〜1）
GridXDivType | X方向のグリッド線の描画領域。
TYPE1 | 目盛りの位置にグリッド線を描画する
TYPE2 | 目盛りの中間位置にグリッド線を描画する
GridYLine | Y方向のグリッド線の描画。
NONE | 描画しない
ALL | 全てのグリッド線を描画する
INNER | 一番外側のグリッド線以外を描画する
GridYLineColor | Y方向のグリッド線の色。
GridYLineWidth | Y方向のグリッド線の太さ。
GridYLineStyle | Y方向のグリッド線の線種。
SOLID | 直線
DASH | 点線
DOT | ドット線
DASHDOT | 点線+ドット線
DASHDOTDOT | 点線+ドット線+ドット線
GridYFill | Y方向のグリッド線間の背景を塗りつぶすか
TURE | 塗りつぶす
FALSE | 塗りつぶさない
GridYFillColor1 | Y方向のグリッド線間の背景の塗りつぶし色（GridYFillColor2と交互に塗りつぶされます。）
GridYFillColor2 | Y方向のグリッド線間の背景の塗りつぶし色（GridYFillColor1と交互に塗りつぶされます。）
GridYFillAlpha | Y方向のグリッド線間の背景の塗りつぶしの透過度。（0〜1）
GridYDivType | Y方向のグリッド線の描画領域。
TYPE1 | 目盛りの位置にグリッド線を描画する
TYPE2 | 目盛りの中間位置にグリッド線を描画する
| AxisX
プロパティ名 | 説明
AxisXShow | X軸の目盛りを表示するかどうか
AxisXDivs | X軸の目盛りの分割数。（実際に表示される目盛りの数は両端が存在するため＋１になる。） -1を指定すると、実行時に自動的に調整され、プロパティ値の参照は調整後の値が取得される。 SetLabelメソッドでラベルを設定した場合は、分割数の設定は無視され、ラベルの数により調整される。
AxisXDefaultMax | X軸の目盛りの最大値。（AxisXAdjustMaxがAUTO、OVERLIMITの時は、自動調整される。）
AxisXDefaultMin | X軸の目盛りの最小値。（AxisXAdjustMinがAUTO、OVERLIMITの時の自動調整される。）
AxisXAdjustMax | X軸の目盛りの最大値の自動調整モード。
NONE | 自動調整しない。（AxisXDefaultMaxが利用される。）
AUTO | 自動調整する。（データの最大値が利用される。）
OVERLIMIT | 自動調整する。（データの最大値がAxisXDefaultMaxを超えた場合、データの最大値が利用される。それ以外はAxisXDefaultMaxが利用される。）
AxisXAdjustMin | X軸の目盛りの最小値の自動調整モード。
NONE | 自動調整しない。（AxisXDefaultMinが利用される。）
AUTO | 自動調整する。（データの最小値が利用される。）
OVERLIMIT | 自動調整する。（データの最小値がAxisXDefaultMinより小さい場合、データの最小値が利用される。それ以外はAxisXDefaultMinが利用される。）
AxisXTitle | X軸のタイトル。
AxisXTitlePos | X軸のタイトルの表示位置。
NONE | 表示しない。
CENTER | 中央に表示する。
END | 目盛りの最後に表示する。
AxisXTitleColor | X軸のタイトルの色。
AxisXTitleFont | X軸のタイトルのフォント。
AxisXLine | X軸の線の表示。
NONE | 表示しない。
ALL | 軸線と目盛線を表示する。
TICK | 目盛線を表示する。
LINE | 軸線を表示する。
※AxisXOffsetが0の場合、軸線はGridBorderやGridXLineと重なるため、NONEにしても表示上は変わらない場合があります
AxisXLineColor | X軸の線の色。
AxisXLineWidth | X軸の線の太さ。
AxisXTickSize | X軸の目盛線のサイズ。
AxisXOffset | X軸の表示のオフセット。
AxisXShowLabel | X軸のラベルの表示・非表示。
AxisXLabelColor | X軸のラベルの色。
AxisXLabelPos | X軸のラベルの位置。
AUTO | 最適な表示方法を自動選択する
NORMAL | 通常表示
ROTATE | 回転させて表示
STAGGER | １つずつ交互にずらして表示
AxisXLabelAngle | X軸ラベルの角度。AxisXLabelPosがROTATEの時有効。 ※文字を右向きを頭に90度表示したい場合は91を指定してください。
AxisXLabelStaggerLines | X軸ラベルのずらし周期。AxisXLabelPosがSTAGGERの時有効。
AxisXValueType | X軸ラベルの値のタイプ。（SetLabelでラベルを設定しているときは適用されません。）
NUMBER | 数値
DATETIME | 日時
PERCENT | パーセント
LOG10 | 対数
AxisXValueScale | X軸ラベルの値が数値の場合に、スケール表示（1234の時、1.2Kと表示するなど）するか。
AxisXValueScaleUnit | X軸ラベルの値表示の際のスケール処理の単位設定。単位をセミコロン「;」で列挙することにより、単位表示されます。 例）値をK/M/Bの単位表示したい場合 K=1000;M=1000;B=1000 例）値をSec/Min/Hr/Day/Wkの単位表示したい場合 Sec=1;Min=60;Hr=60;Day=24;Wk=7
AxisXValueScaleMaxRecursion | X軸ラベルの値表示の際のスケール処理の単位の表示個数。例）2を設定した場合、「1M2K」等と表示される。
AxisXValueDecimals | X軸ラベルの値が数値の場合の小数点桁数。
AxisXValueZeroSuppress | X軸ラベルの値が小数点を含む場合、右側の0を削除して表示するかどうか。
AxisXValueHeader | X軸ラベルの値表示の際のヘッダ文字列。
AxisXValueFooter | X軸ラベルの値表示の際のフッタ文字列。
AxisXUnit | X軸の単位。ValueDisplayFormat(Pie)及びTooltipDisplayFormat(Pie)で$UX、$SP_UXを指定した際に表示される文字列。
| AxisY
プロパティ名 | 説明
AxisYShow | Y軸の目盛りを表示するかどうか
AxisYDivs | Y軸の目盛りの分割数。（実際に表示される目盛りの数は両端が存在するため＋１になる。）
AxisYDefaultMax | Y軸の目盛りの最大値。（AxisYAdjustMaxがAUTO、OVERLIMITの時は、自動調整される。）
AxisYDefaultMin | Y軸の目盛りの最小値。（AxisYAdjustMinがAUTO、OVERLIMITの時の自動調整される。）
AxisYAdjustMax | Y軸の目盛りの最大値の自動調整モード。
NONE | 自動調整しない。（AxisYDefaultMaxが利用される。）
AUTO | 自動調整する。（データの最大値が利用される。）
OVERLIMIT | 自動調整する。（データの最大値がAxisYDefaultMaxを超えた場合、データの最大値が利用される。それ以外はAxisYDefaultMaxが利用される。）
AxisYAdjustMin | Y軸の目盛りの最小値の自動調整モード。
NONE | 自動調整しない。（AxisYDefaultMinが利用される。）
AUTO | 自動調整する。（データの最小値が利用される。）
OVERLIMIT | 自動調整する。（データの最小値がAxisYDefaultMinより小さい場合、データの最小値が利用される。それ以外はAxisYDefaultMinが利用される。）
AxisYTitle | Y軸のタイトル。
AxisYTitlePos | Y軸のタイトルの表示位置。
NONE | 表示しない。
CENTER | 中央に表示する。
END | 目盛りの最後に表示する。
AxisYTitleColor | Y軸のタイトルの色。
AxisYTitleFont | Y軸のタイトルのフォント。
AxisYLine | Y軸の線の表示。
NONE | 表示しない。
ALL | 軸線と目盛線を表示する。
TICK | 目盛線を表示する。
LINE | 軸線を表示する。
※AxisYOffsetが0の場合、軸線はGridBorderやGridYLineと重なるため、NONEにしても表示上は変わらない場合があります
AxisYLineColor | Y軸の線の色。
AxisYLineWidth | Y軸の線の太さ。
AxisYTickSize | Y軸の目盛線のサイズ。
AxisYOffset | Y軸の表示のオフセット。
AxisYShowLabel | Y軸のラベルの表示・非表示。
AxisYLabelColor | Y軸のラベルの色。
AxisYValueType | Y軸ラベルの値のタイプ。（SetLabelでラベルを設定しているときは適用されません。）
NUMBER | 数値
DATETIME | 日時
PERCENT | パーセント
LOG10 | 対数
AxisYValueScale | Y軸ラベルの値が数値の場合に、スケール表示（1234の時、1.2Kと表示するなど）するか。
AxisYValueScaleUnit | Y軸ラベルの値表示の際のスケール処理の単位設定。単位をセミコロン「;」で列挙することにより、単位表示されます。 例）値をK/M/Bの単位表示したい場合 K=1000;M=1000;B=1000 例）値をSec/Min/Hr/Day/Wkの単位表示したい場合 Sec=1;Min=60;Hr=60;Day=24;Wk=7
AxisYValueScaleMaxRecursion | Y軸ラベルの値表示の際のスケール処理の単位の表示個数。例）2を設定した場合、「1M2K」等と表示される。
AxisYValueDecimals | Y軸ラベルの値が数値の場合の小数点桁数。
AxisYValueZeroSuppress | Y軸ラベルの値が小数点を含む場合、右側の0を削除して表示するかどうか。
AxisYValueHeader | Y軸ラベルの値表示の際のヘッダ文字列。
AxisYValueFooter | Y軸ラベルの値表示の際のフッタ文字列。
AxisYUnit | Y軸の単位。ValueDisplayFormat(Pie)及びTooltipDisplayFormat(Pie)で$UY、$SP_UYを指定した際に表示される文字列。
| Legend
プロパティ名 | 説明
LegendPos | 凡例の表示位置。
NONE | 表示しない
RIGHT | 右側に表示する
BOTTOM | 下側に表示する
LegendTitle | 凡例のタイトル。
LegendTitleColor | 凡例のタイトルの色。
LegendTitleFont | 凡例のタイトルのフォント。
LegendItemColor | 凡例のアイテムの色。
LegendItemFont | 凡例のアイテムのフォント。
LegendIcon | 凡例のアイコンのタイプ。
AUTO | チャートのタイプにより自動的にアイコンを選択
RECT | 四角形アイコン
LINE | ラインアイコン
AREA | エリアグラフアイコン
COLUMN | 棒グラフアイコン
PIE | 円グラフアイコン
LegendFill | 凡例の背景を塗りつぶすかどうか。
LegendFillColor | 凡例の背景色。
LegendBorder | 凡例の境界線を描画するか。
LegendBorderColor | 凡例の境界線の色。
LegendBorderWidth | 凡例の境界線の太さ。
LegendBorderStyle | 凡例の境界線の線種。
SOLID | 直線
DASH | 点線
DOT | ドット線
DASHDOT | 点線+ドット線
DASHDOTDOT | 点線+ドット線+ドット線
| Tooltip
プロパティ名 | 説明
ShowTooltip | ツールチップを表示するかどうか。
TooltipTextFont | ツールチップの文字のフォント。
TooltipTextColor | ツールチップの文字の色。
TooltipFillColor | ツールチップの背景色。
TooltipBorderColor | ツールチップの境界線の色。
TooltipAlpha | ツールチップの透過度。
TooltipDisplayFormat | ツールチップに表示する際のディスプレイ書式（「ディスプレイ書式」参照）。（ChartTypeがSTANDARDの時）
TooltipDisplayFormatPie | ツールチップに表示する際のディスプレイ書式（「ディスプレイ書式」参照）。（ChartTypeがPIEの時）
| Border
プロパティ名 | 説明
Border | 枠線を表示するかどうか。
BorderColor | 枠線の色。 BorderStyleがFLATの時のみ有効です。
BorderWidth | 枠線の太さ。 BorderStyleがFLATおよび3D_FRAMEの時のみ有効です。
BorderLine | 枠線のスタイル。 BorderWidthが1の時のみ有効です。 SOLID - 直線 DASH - 点線 DOT - ドット線 DASHDOT - 点線+ドット線 DASHDOTDOT - 点線+ドット線+ドット線
| Fill
プロパティ名 | 説明
Fill | 背景を塗りつぶすかどうか。
FillColor | 背景色。
FillStyle | 背景の塗りつぶしスタイル。 SOLID - 塗りつぶし HORIZONTAL - 横しま VERTICALSOLID - 縦しま FORWARD DIAGONAL - 斜め BACKWARD DIAGONAL - 斜め CROSS - 十字 DIAGONAL CROSS - 斜め十字 GD_XXX - グラディエーションで塗りつぶす
FillColorBack | FillColorとFillColorBackの色でグラディエーションで塗りつぶす。 FillStyleでグラディエーションを選択したとき有効。
FillImage | 背景に設定する画像。
FillAlpha | 背景画像の透過度（0～1）。
| Alpha
プロパティ名 | 説明
Alpha | 透過度（0～1）。 背景に対し画像全体を透かせます。例えば0.5を指定すると半透明になります。
| Library
プロパティ名 | 説明
全共通プロパティ（ライブラリ） | 詳しくは共通プロパティ（ライブラリ）を参照して下さい。

ディスプレイ書式

指定プロパティ値 | 説明
AUTO | 最適な書式を自動的に選択する
[ユーザ指定] | ユーザが自由に指定する書式。下記のキーワードを文字列中に使用可能。
ディスプレイ書式 | 説明
$NAME | データ名。
$LX | データラベル。
$UX | データ単位（X)。
$SP_UX | データ単位（X)。（単位の前にスペース文字を挿入する）
$X | データ値（X）。
$FX | データ値（X）。Dataプロパティの設定に従って変換された文字列を表示する。
$Y | データ値（Y）。
$FY | データ値（Y）。Dataプロパティの設定に従って変換された文字列を表示する。
$DY | データ値（Y）。Dataプロパティの設定に従って変換された文字列を表示する。ただし、ValueプロパティのDisplayValueが設定されている場合、DisplayValueを表示する。
$PY | データ値（Y）のパーセント表示。
$UY | データ単位（Y)。
$SP_UY | データ単位（Y)。（単位の前にスペース文字を挿入する）
$Z | データ値（Z）。
$FZ | データ値（Z）。Dataプロパティの設定に従って変換された文字列を表示する。
$UZ | データ単位（Z)。
$SP_UZ | データ単位（Z)。（単位の前にスペース文字を挿入する）