PowerTools ActiveReports for .NET 9.0J > ActiveReportsユーザーガイド > 概念 > セクションレポートの概念 > グラフ > グラフの外観 > 視覚効果 > 色 |
チャートコントロールでは、さまざまな色を使用して、グラフの外観を強調したり、系列を区別したり、平均などのデータ情報に注目させたりすることができます。
チャートコントロールは、系列内のデータの色を自動的に設定できるいくつかの定義済みのカラーパレットを備えています。定義済みのカラーパレットの詳細については、ColorPalette列挙型を参照してください。
これらの列挙体の値は、以下のようなコードを使用して、SeriesクラスのColorPaletteプロパティから設定します。
Visual Basic
Visual Basicコード |
コードのコピー
|
---|---|
Me.ChartControl1.Series(0).ColorPalette = Chart.ColorPalette.Iceburg |
C#
C#コード |
コードのコピー
|
---|---|
this.chartControl1.Series[0].ColorPalette = GrapeCity.ActiveReports.Chart.ColorPalette.Iceburg; |
グラデーションをオブジェクトの背景に使用すれば、さまざまなグラフセクションの外観を視覚的に強調することができます。グラデーションは以下のグラフセクションの背景に使用できます。
実行時にグラデーションを設定するには、BackdropItemクラスのインスタンスを作成し、そのStyleプロパティをGradientに設定します。Gradientプロパティを設定し、以下のサンプルコードのようにグラデーションに使用する2色を設定します。
Visual Basic
Visual Basicコード |
コードのコピー
|
---|---|
Dim bItem As New GrapeCity.ActiveReports.Chart.BackdropItem |
C#
C#コード |
コードのコピー
|
---|---|
GrapeCity.ActiveReports.Chart.BackdropItem bItem = new GrapeCity.ActiveReports.Chart.BackdropItem(); |