FlexChart for WPF
凡例とタイトル
FlexRadar > 凡例とタイトル

凡例

凡例は、系列のエントリを名前と定義済みの記号で表示します。FlexRadar では、次に示すように、凡例に対してさまざまなカスタマイズを行うことができます。

ヘッダーとフッター

ヘッダーとフッターは、チャートの上と下に表示される説明テキストで、チャートデータ全体に関する情報を提供します。FlexRadar のヘッダーとフッターには、FlexChartBase クラスの Header プロパティと Footer プロパティを使用してそれぞれアクセスできます。ヘッダーとフッターに対しては、以下のカスタマイズが可能です。

次の図に、凡例とタイトルを設定した FlexRadar を示します。

次のコードスニペットは、さまざまなプロパティを設定する方法を示します。

<Chart:C1FlexRadar Header="国別比較" 
                   LegendOrientation="Vertical" 
                   LegendPosition="Right" 
                   LegendTitle="パラメタ"
                   ChartType="Area" 
                   Reversed="True" 
                   StartAngle="10"
                   ItemsSource="{Binding DataContext.Data}" 
                   BindingX="Country" 
                   Margin="54,78,58,10" Palette="Standard">
    <Chart:C1FlexRadar.HeaderStyle>
        <Chart:ChartStyle FontFamily="Arial" 
                          FontSize="14" 
                          FontWeight="Bold" 
                          Stroke="Blue"/>
    </Chart:C1FlexRadar.HeaderStyle>
    <Chart:C1FlexRadar.FooterStyle>
        <Chart:ChartStyle FontFamily="Arial" 
                          FontSize="12" 
                          FontWeight="Bold"/>
    </Chart:C1FlexRadar.FooterStyle>
    <Chart:C1FlexRadar.LegendStyle>
        <Chart:ChartStyle FontFamily="Arial" 
                          FontSize="11" 
                          FontWeight="Bold" 
                          Stroke="DarkCyan"/>
    </Chart:C1FlexRadar.LegendStyle>
    <Chart:C1FlexRadar.LegendTitleStyle>
        <Chart:ChartStyle FontFamily="Arial" 
                          FontSize="11" 
                          FontWeight="Bold" 
                          Stroke="Brown"/>
    </Chart:C1FlexRadar.LegendTitleStyle>
    <Chart:Series SeriesName="販売" 
                  Binding="Sales"/>
    <Chart:Series SeriesName="費用" 
                  Binding="Expenses" />
</Chart:C1FlexRadar>
C#
コードのコピー
// FlexRadarのヘッダーを設定します
flexRadar.Header = "国別比較";

// 凡例の向きを設定します
flexRadar.LegendOrientation = C1.Chart.Orientation.Horizontal;

// 凡例の位置を設定します
flexRadar.LegendPosition = C1.Chart.Position.Bottom;
               
VB
コードのコピー
' FlexRadarのヘッダーを設定します
flexRadar.Header = "国別比較"

' 凡例の向きを設定します
flexRadar.LegendOrientation = C1.Chart.Orientation.Horizontal

' 凡例の位置を設定します
flexRadar.LegendPosition = C1.Chart.Position.Bottom