ReportViewer for ASP.NET Web Forms
その他の便利なグラフプロパティ

上述の DataXDataYプロパティに加え、Chart オブジェクトは、次の一般に使用される他のプロパティをいくつか提供します。

これらのプロパティはすべてのグラフタイプに適用されます。グラフのみに適用するいくつかの追加のプロパティは次のとおりです。

グラフ]フィールドは実質的に、すべてのグラフ作成サービスを提供して独自の非常に機能豊富なオブジェクトを備えた C1Chartコントロールのラッパーです。[グラフ]フィールドをさらにカスタマイズする場合は、ChartControlプロパティを使用し、スクリプトによって内部の C1Chartオブジェクトにアクセスできます。

たとえば、[グラフ]フィールドは凡例の位置を制御するプロパティを持っていません。しかし、C1Chartコントロールが持っており、このプロパティに ChartControlプロパティからアクセスできます。たとえば、下のスクリプトにより、グラフの凡例はグラフの右側ではなく、下側に配置されます。

'凡例をグラフの下側に配置します。
chartField.ChartControl.Legend.Compass = "South"


このスクリプトをレポートの OnLoadプロパティに割り当てると、グラフは下の画像のようになります。

これらのグラフの作成に使用するその他のプロパティは次のとおりです。

ChartType = Pie
FormatY = "p1"
ShowPercentage = true
Palette
= "Red;Gold;Orange;Beige;DarkGoldenrod;Goldenrod;"