次のトピックでは、負の値を値軸の下に表示する方法、およびスパークラインの正の値と負の値を別の色で表示する方法について説明します。
データの負の値をスパークラインコントロールの ValueAxis の下に表示するには、次の手順に従います。
スパークラインに正の値と負の値を別の色で表示するには、次の手順に従います。
<cc1:C1Sparkline ID="C1Sparkline1" runat="server" ValueAxis="True" Height="50">
<SeriesList>
<cc1:SparklineSeries Type="column"
SeriesStyle-Fill-Color="RoyalBlue"
SeriesStyle-NegStyle-Fill-Color="Red">
</cc1:SparklineSeries>
</SeriesList>
</cc1:C1Sparkline>
<SeriesList>
<cc1:SparklineSeries
Data="20, 40, 0, 10, 20, 25, 0, 45, 15, 0, 10, 20, 5, 20, -10, 0, -20, 20, 10">
</cc1:SparklineSeries>
</SeriesList>
Page_Load イベントに次のコードを追加します。
C# でコードを書く場合
double[] data =
{20, 40, 0, 10, 20, 25, 0, 45, 15, 0, 10, 20, 5, 20, -10, 0, -20, 20, 10};
C1Sparkline1.SeriesList[0].Data = data;
VB でコードを書く場合
Dim data As Double() = {20, 40, 0,10, 20, 25,0, 45, 15, 0, 10, 20, 5, 20,-10,0,-20,20,10} C1Sparkline1.SeriesList(0).Data = data
プロジェクトを実行すると、スパークラインが次の図のように表示されます。